MOC 55144
SQL Server 2014 Performance Tuning and Optimization

Preis & Daten
  • 2250 € zzgl. MwSt.
    inkl. Schulungsunterlage und Kursumgebung
  • Seminarnummer: MOC 55144
    Dauer: 5 Tage
Unsere Termine
  • Frage zu dem Seminar

Ü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