Beschreibung
In dieser 4-tägigen Schulung "SQL Server Performance Tuning and Optimization" erwerben Sie umfassende Kenntnisse über das Optimieren und Verbessern der Leistung von Microsoft SQL Server. Sie lernen die Architektur, Ablaufpläne, I/O, Memory-Nutzung, Concurrency und Transaktionen kennen. Darüber hinaus lernen Sie, häufige Performance-Probleme zu identifizieren und zu troubleshooten sowie Abfrage- und Index-Tuning-Techniken anzuwenden. Nach Abschluss des Kurses verfügen Sie über praktisches Wissen und Fähigkeiten, um die Leistung von SQL Server effektiv zu optimieren und zu steigern.
Zum Seminar: SQL Server Performance Tuning and Optimization
Inhalte
SQL Server Architektur, Ablaufplanes und Waits
- SQL Server Komponenten und SQL OS
- Windows Ablaufpläne vs SQL Ablaufpläne
- Waits und Queues
SQL Server I/O
- Kernkonzepte
- Speichernetzwerke (SAN)
- IO Setup und Testing
Datenbankstrukturen
- Interna der Datenbankstruktur
- Interna der Daten-Dateien
- Interna der TempDB
SQL Server Memory
- Windows Memory
- SQL Server Memory
Concurrency and Transactions
- Concurrency und Transaktionen
- Interna des Locking Verhaltens
Statistiken und Interna der Indexierung
Erweiterte Events
- Kernkonzepte
- Implementierung
Monitoring, Tracing und Baselining
- Monitoring und Tracing
- Baselines und Benchmarks
Troubleshooting häufiger Performance-Probleme
- CPU Performance
- Memory Performance
- I/O Performance
- TempDB Performance
- Concurrency Performance
Ausführen von Abfragen und Analyse des Ausführungsplans
- Ausführen von Abfragen und Interna des Query Optimizers
- Ausführungspläne analysieren
Cachen und Neu-Kompilieren das Ausführungsplans
- Interna des Plan Caches
- Umgang mit Problemen beim Cachen von Ausführungsplänen
Index und Abfrage-Tuning
- Fragmentation
- Techniken
- Strategie
Zielgruppe
- IT-Professionals, die SQL Server Datenbanken administrieren, bzw. pflegen, für deren optimale Performance verantwortlich sind
- IT-Professionals, die Datenbankabfragen ausführen und die optimale Ausführungsperformance von Workloads sicherstellen möchten
- Anwendungsentwickler, die bei der Entwicklung auf Daten aus SQL Server Datenbanken zugreifen
Voraussetzungen
- Grundkenntnisse zu Microsoft Windows und seinen Kernfunktionen
- Erfahrung in der Administration und Pflege von Datenbanken
- Erfahrung mit Transact-SQL
Weitere Infos
Haben Sie Fragen zu diesem Kurs? Füllen Sie das folgende Formular aus und wir melden uns bei Ihnen.
Über den Anbieter

New Elements GmbH / IT-Schulungen.com
Ein zertifizierter Anbieter für qualitativ hochwertige Kurse und Schulungen.
Mehr über New Elements GmbH / IT-Schulungen.com