Kapitel 2. SQL Server-Ausführungsmodell und Wartestatistiken
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Es ist unmöglich, Fehler in SQL Server-Instanzen zu beheben, ohne das Ausführungsmodell zu verstehen. Du musst wissen, wie SQL Server Aufgaben ausführt und Ressourcen verwaltet, wenn du Engpässe im System erkennen willst. Diese Themen werde ich in diesem Kapitel behandeln.
Das Kapitel beschreibt zunächst die Architektur und die wichtigsten Komponenten von SQL Server. Anschließend wird das Ausführungsmodell von SQL Server erläutert und die beliebte Fehlerbehebungsmethode Wait Statistics vorgestellt. Außerdem werden verschiedene dynamische Verwaltungsansichten vorgestellt, die bei der Fehlersuche häufig verwendet werden. Schließlich erhältst du einen Überblick über den Resource Governor, den du konfigurieren kannst, um verschiedene Arbeitslasten im System zu trennen.
SQL Server: High-Level Architektur
Wie du weißt, ist SQL Server ein sehr komplexes Produkt, das aus Dutzenden von Komponenten und Subsystemen besteht. Es ist unmöglich, hier auf alle einzugehen, aber in diesem Abschnitt bekommst du einen groben Überblick. Zum besseren Verständnis werde ich diese Komponenten und Subsysteme in verschiedene Kategorien einteilen, wie in Abbildung 2-1 dargestellt. Sprechen wir über sie.
Die Protokollschicht regelt die Kommunikation zwischen dem SQL Server und den Client-Anwendungen. Sie verwendet ...
Get SQL Server Erweiterte Fehlersuche und Leistungsoptimierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.