Optimieren der Datenbankleistung

Fortgeschrittene Anfänger
Datenbankadministrator
Entwickler
Technische Fachkraft für Daten
Azure
Azure SQL-Datenbank
SQL Server

Optimieren Sie die Leistung der Azure SQL-Datenbank, indem Sie die richtige Dienstebene auswählen und die Parallelität mit Transaktionsisolationsstufen verwalten. Analysieren Sie Abfragen mit Ausführungsplänen und DMVs. Verwenden Sie den Abfragespeicher für die Planverwaltung und Diagnose von Blockierungen und Deadlocks.

Lernziele

Am Ende dieses Moduls können Sie:

  • Bewerten und Empfehlen von Datenbankkonfigurationen, einschließlich Dienstebenen, Computeebenen und Ressourcengrenzwerten.
  • Wählen Sie Transaktionsisolationsstufen und Parallelitätskontrollen aus, um ein Gleichgewicht zwischen Konsistenz und Durchsatz herzustellen.
  • Analysieren Sie die Abfrageleistung mithilfe von Ausführungsplänen und dynamischen Verwaltungsansichten.
  • Überwachen und Optimieren Sie Abfragen mit Query Store und Abfrageleistungsübersicht.
  • Identifizieren Sie und lösen Sie Blockierungen und Deadlocks mithilfe von DMVs und erweiterten Ereignissen.

Voraussetzungen

  • Grundlegendes Verständnis von SQL und Transact-SQL.
  • Vertrautheit mit Azure SQL-Datenbank oder SQL Server.
  • Erfahrung beim Erstellen und Konfigurieren von Ressourcen mithilfe des Azure-Portals.

Erste Schritte mit Azure

Wählen Sie das für Sie geeignete Azure-Konto aus. Nutzen Sie die Vorausbezahlung, oder testen Sie Azure kostenlos für bis zu 30 Tage. Registrieren Sie sich.