MOC 55144
SQL Server 2014 Performance Tuning and Optimization
Über das Seminar
In diesem Seminar erwerben Sie theoretische und praktische Kenntnisse über Tuning- und Optimierungstechniken. Das Seminar bietet einen umfassenden Überblick über SQL-Server-Architektur, Indizierungs- und Statistikstrategien, Optimierung von Transaktionslogvorgängen, TempDB und Datendateikonfiguration, Transaktionen und Isolationsebenen sowie Sperr- und Blockierungsvorgänge.
Die Teilnehmer lernen, Baselines zu erstellen und die SQL-Server-Performance zu bewerten, Arbeitslasten zu analysieren sowie Performanceprobleme zu erkennen und zu beheben. Darüber hinaus werden In-Memory-Tabellen und gespeicherte Prozeduren behandelt.
Inhalt
- SQL-Server-2014-Architektur
- Cardinality Estimator
- Speicheroptimierte Tabellen
- Speicherung und Lokalisierung von Daten in SQL
- Die Datenbank-Engine
- Temporäre Tabellen
- Gleichzeitige Zugriffe, Transaktionen und Sperrvorgänge
- Isolationsebenen
- SQL und Storage Area Networks (SAN)
- SQL auf VMs
- SQLIO Utility
- Partitionierte Tabellen und Indizes
- SQL-Performancetools
- Resource Governor
- Activity Monitor
- Live-Abfragestatistiken
- Überwachung von SQL mit Transact-SQL
- Dynamic Management Objects (DMOs) und Performancetuning
- Abfrageoptimierung und Operatoren
- Tuningprozess
- Performance Monitor Tool
- Abfrageverarbeitungsschritte
- Ausführungspläne
- SET STATISTICS TIME und SET STATISTICS_IO
- Datenzugriffsoperatoren
- Troubleshooting von Abfragen
- Erstellen, Verwalten und Überwachen von Indizes
- Statistiken
- In-Memory-Datenbank
- Architektur
- Tabellen und Indizes
- Nativ kompilierte gespeicherte Prozeduren
- Restriktionen
- Analyze Migrate Report Tool
- In-Memory Data Management Views (DMV)
Zielgruppe
- Datenbankadministratoren
- Datenbankanwendungsentwickler
Voraussetzungen
- Grundkenntnisse über das Microsoft-Windows-Betriebssystem und seine Kernfunktionalität
- Praktische Erfahrung mit der Datenbankadministration und -wartung
- Praktische Erfahrung mit Transact-SQL