Informationstechnologien & IT-Sicherheit
Performance Tuning and Optimizing SQL Databases (MOC 10987).
- Seminar
- Präsenz / Virtual Classroom
- Zurzeit keine Termine
- 32 Unterrichtseinheiten
- Teilnahmebescheinigung
Seminarnummer: 29363
Last Call, voraussichtlich letzte Durchführung ab 7.2., Restplätze verfügbar
Performance ist Pflicht für jeden Datenbank-Betrieb, um zufriedenen Benutzer sicher zu stellen.
Dieses Seminar basiert auf Microsoft SQL Server 2017 Technologien.
Dieses Seminar basiert auf Microsoft SQL Server 2017 Technologien.
Nutzen
Dieser viertägige ILT-Kurs vermittelt den Teilnehmern das Verwalten und warten von SQL Server-Datenbanken, die Kenntnisse und Fähigkeiten, um die Leistung zu optimieren und ihre Datenbanken zu optimieren.
Zielgruppe
Die Hauptzielgruppe für diesen Kurs sind Experten, die für das Verwalten und Warten von SQL Server-Datenbanken und für eine optimale Leistung der SQL Server-Instanzen verantwortlich sind. Und für Spezialisten, die Abfragen für Daten schreiben und die optimale Ausführung der Arbeitsauslastung sicherstellen müssen.
Die sekundären Zielgruppen für diesen Kurs sind Datenbankexperten, die Anwendungen entwickeln, die Inhalte von SQL Server-Datenbanken übermittelt.
Die sekundären Zielgruppen für diesen Kurs sind Datenbankexperten, die Anwendungen entwickeln, die Inhalte von SQL Server-Datenbanken übermittelt.
Anforderungen
Neben ihrer Berufserfahrung sollten Teilnehmer, die an dieser Schulung teilnehmen bereits folgende technische Kenntnisse verfügen:
- Grundkenntnisse in Microsoft Windows-Betriebssystems und Kernfunktionen.
- Kenntnisse der Datenbankadministration und Wartung
- Transact-SQL-Kenntnisse.
Inhalte
Modul 1: SQL-Server-Architektur, Planung, und Warten.
Dieses Modul umfasst hoher architektonischer Überblick über SQL Server und ihre verschiedenen Komponenten. Es detailierte Erläuterung in SQL Server Ausführungsmodell, Wartezeiten und Warteschlangen.
Unterricht
Modul 2: SQL Server i/o Dieses Modul umfasst die I/O Kernkonzepte, Storage Area Networks und Leistungstests. Es konzentriert sich auf das testen der SQL Server i/o-Operationen und Speicherleistung.
Unterricht
Modul 3: Datenbank-Strukturen Dieses Modul umfasst Datenbankstrukturen, Daten- und TempDB Internals. Es konzentriert sich auf architektonische Konzepte und bewährte Methoden mit Bezug zu Data Dateien für Benutzerdatenbanken und TempDB.
Unterricht
Modul 4: SQL Server-Speicher Dieses Modul umfasst Windows und SQL Server-Speicher-Interna. Es konzentriert sich auf architektonische Konzepte und best Practices mit Bezug zu SQL Server-Speicher-Konfiguration.
Unterricht
Modul 5: Parallelität und Transaktionen Dieses Modul umfasst Transaktionen und Sperren-Interna. Es konzentriert sich auf architektonische Konzepte und best Practices mit Bezug zu Isolationsstufen, Parallelität, Transaktionen und sperren.
Unterricht
Modul 6: Statistik und Index Interna Dieses Modul umfasst Statistiken und Index-Interna. Es konzentriert sich auf architektonische Konzepte und best Practices im Zusammenhang mit Statistiken und Indizes.
Unterricht
Modul 7: Ausführung der Abfrage und Analyse der Abfrage-Plan Dieses Modul umfasst die Planung von Abfrageausführungen und Abfrageanalysen. Es konzentriert sich auf die architektonischen Konzepte der Optimizer und das identifizieren und Beheben von Problemen der Abfrage-Plan.
Unterricht
Modul 8: Zwischenspeichern von Abfrageplänen und Neukompilierung Dieses Modul umfasst Zwischenspeichern und Neukompilierung. Es konzentriert sich auf architektonische Konzepte, Szenarien und best Practices mit Bezug zu Plancache Problembehandlung.
Unterricht
Modul 9: Erweiterte Ereignisse Dieses Modul umfasst Extended Events. Es konzentriert sich auf architektonische Konzepte, Strategie und Nutzung Problembehandlungsszenarien für Extended Events.
Unterricht
Modul 10: Überwachung, Verfolgung und Basisplanung Dieses Modul umfasst Tools und Verfahren zum Monitor, Trace und geplante SQL Server Performance-Daten. Es konzentriert sich auf die Strategie für die Sammlung von Daten und Techniken, um die gesammelte Daten zu analysieren.
Unterricht
Modul 11: Gemeinsame Performance Problemen Dieses Modul umfasst gemeinsame Performance-Engpässe, die im Zusammenhang mit CPU, Speicher, IO, TempDB und Parallelität. Es konzentriert sich auf Techniken zu identifizieren und Engpässe zur Verbesserung der Gesamtleistung zu diagnostizieren.
Unterricht
Unterricht
- Komponenten von SQL Server und SQL-OS
- Planen von Windows vs. SQL Scheduling
- Waits und Warteschlangen
Modul 2: SQL Server i/o Dieses Modul umfasst die I/O Kernkonzepte, Storage Area Networks und Leistungstests. Es konzentriert sich auf das testen der SQL Server i/o-Operationen und Speicherleistung.
Unterricht
- Grundlegende Konzepte
- Storage-Lösungen
- E/a-Einstellungen und Tests
Modul 3: Datenbank-Strukturen Dieses Modul umfasst Datenbankstrukturen, Daten- und TempDB Internals. Es konzentriert sich auf architektonische Konzepte und bewährte Methoden mit Bezug zu Data Dateien für Benutzerdatenbanken und TempDB.
Unterricht
- Datenbank-Struktur-Interna
- Daten Datei Internals
- TempDB Internals
Modul 4: SQL Server-Speicher Dieses Modul umfasst Windows und SQL Server-Speicher-Interna. Es konzentriert sich auf architektonische Konzepte und best Practices mit Bezug zu SQL Server-Speicher-Konfiguration.
Unterricht
- Windows-Speicher
- SQL Server-Speicher
- Im Arbeitsspeicher OLTP
Modul 5: Parallelität und Transaktionen Dieses Modul umfasst Transaktionen und Sperren-Interna. Es konzentriert sich auf architektonische Konzepte und best Practices mit Bezug zu Isolationsstufen, Parallelität, Transaktionen und sperren.
Unterricht
- Parallelität und Transaktionen
- Verriegelung Interna
Modul 6: Statistik und Index Interna Dieses Modul umfasst Statistiken und Index-Interna. Es konzentriert sich auf architektonische Konzepte und best Practices im Zusammenhang mit Statistiken und Indizes.
Unterricht
- Statistik-Interna und Schätzung der Kardinalität
- Index-Interna
- Columnstore Indizes
Modul 7: Ausführung der Abfrage und Analyse der Abfrage-Plan Dieses Modul umfasst die Planung von Abfrageausführungen und Abfrageanalysen. Es konzentriert sich auf die architektonischen Konzepte der Optimizer und das identifizieren und Beheben von Problemen der Abfrage-Plan.
Unterricht
- Abfrage-Ausführung und Optimierer-Interna
- Analysieren von Abfrageplänen
Modul 8: Zwischenspeichern von Abfrageplänen und Neukompilierung Dieses Modul umfasst Zwischenspeichern und Neukompilierung. Es konzentriert sich auf architektonische Konzepte, Szenarien und best Practices mit Bezug zu Plancache Problembehandlung.
Unterricht
- Plan-Cache-Interna
- Problembehandlung bei der Plan-cache
- Abfrage-Shop
Modul 9: Erweiterte Ereignisse Dieses Modul umfasst Extended Events. Es konzentriert sich auf architektonische Konzepte, Strategie und Nutzung Problembehandlungsszenarien für Extended Events.
Unterricht
- Erweiterte Ereignisse Kernkonzepte
- Implementierung von erweiterten Ereignissen
Modul 10: Überwachung, Verfolgung und Basisplanung Dieses Modul umfasst Tools und Verfahren zum Monitor, Trace und geplante SQL Server Performance-Daten. Es konzentriert sich auf die Strategie für die Sammlung von Daten und Techniken, um die gesammelte Daten zu analysieren.
Unterricht
- Überwachung und Verfolgung
- Basisplanung und benchmarking
Modul 11: Gemeinsame Performance Problemen Dieses Modul umfasst gemeinsame Performance-Engpässe, die im Zusammenhang mit CPU, Speicher, IO, TempDB und Parallelität. Es konzentriert sich auf Techniken zu identifizieren und Engpässe zur Verbesserung der Gesamtleistung zu diagnostizieren.
Unterricht
- Problembehandlung beim CPU-Leistung
- Leistung des Speichers zu beheben
- Serverleistung zu beheben
- Problembehandlung beim Parallelität Leistung
- Die Leistung von TempDB zu beheben
Hinweise
Dieses Seminar basiert auf Microsoft SQL Server 2017 Technologien.