Troubleshooting and Performance Tuning Microsoft SQL Server 2005 and 2008
Page Content
5 Tage
für Österreich in Kooperation mit it-versity - Wolfgang Ziegler und Partner GesmbH
Teilnehmer
Wenn es Ihre Aufgabe ist, dafür zu sorgen, dass die Datenbank reibungslos arbeitet, und ansprechend performt, sind Sie in diesem Seminar genau richtig.
VoraussetzungenMCTS SQL Server 2005 Zertifizierung oder vergleichbares Wissen bzw. das Wissen aus den Basisseminaren
Erfahrung im Datenbankdesign
Basiswissen in .NET Programmierung
SeminarzieleDieses Seminar ermöglicht es Ihnen, auftretenden Problemen beim SQL Server rasch und effizient zu begegnen, sowie die gesamte Performance Ihrer Datenbank zu verbessern. Zuerst geben wir Ihnen einen Überblick über die Architektur von Schlüsselkomponenten des SQL Server. Danach wenden wir uns den heftigsten Problemen zu, die eventuell auftreten, wie wir ihnen auf die Spur kommen und sie lösen. Sie erfahren desweiteren, wo Sie den Hebel ansetzen können, um die Performance Ihrer Datenbank entscheiden zu erhöhen. Dieser Kurs kann die Anzahl Ihrer Support-Anfragen deutlich senken!
|
CourseOutline
Seminarinhalte
01 Overview of SQL Server
SQL Server ComponentsComponentsServicesFile LocationsSQL Server ArchitectureRelational EngineStorage EngineSQL OSAnatomy of a monitoring solution
02 SQL Server Performance Tuning Tools SQL Server Reporting and DMV
SQL Trace and ProfilerSystem MonitorExtended EventsRML and PAL Utilities
03 Tuning and Handling CPU issues CPU Architecture and Configurations
SchedulingHyper-Threading and Multi-CoreNUMAParallelismTroubleshooting and TuningResource Governo
04 Troubleshooting and Tuning SQL Server Memory Basic Memory Architecture
SQL Server Memory ConfigurationMemory Monitoring
05 SQL Server IO Physical Database Layout
Files and FilegroupsStorage InternalsTransaction Log and RecoveryBest PracticeData CompressionPartitioned TablesMonitoring IO
06 Query Optimization Statistics
OptimizationRecompilesObject Types and Procedure CacheAnalyzing distributionAd Hoc Queries and Paramterization
07 Execution Plans Execution Plan Basics
Analyzing Query PlansBitmap Filters in SQL Server 2008Plan Guides and Hints
08 SQL Server Indexes Indexing Basics
Index TypesData Access MethodsFiltered IndexesIndexed ViewsIndexes on Computed ColumnsIndex FragmentationIndexing for Performance
09 SQL Server Concurrency Locking
Deadlocks and BlockingTransaction ManagementSnapshot Isolation and Row VersioningLocking Hints
10 Implementing a Monitoring Solution Building a custom solution
Third Party ToolsSQL Server Data Collection
11 Data Corruption (optional in the 4 days version) Backup and Restore Strategies reviewed
Database StatesEmergency ModeHow to find data corruptionRecovering from data corruptionBest Practice