Vorgehensweisen zum Überwachen der Serverleistung und -aktivität
Ziel der Überwachung von Datenbanken ist es, die Leistung eines Servers zu bewerten. Bei einer effektiven Überwachung werden regelmäßige Snapshots der aktuellen Leistung erstellt, um Problem verursachende Prozesse zu isolieren. Außerdem werden über einen bestimmten Zeitraum hinweg kontinuierlich Daten gesammelt, um Leistungstrends nachzuverfolgen. Microsoft SQL Server und das Betriebssystem Microsoft Windows stellen Dienstprogramme bereit, mit denen Sie den aktuellen Zustand der Datenbank anzeigen und die Leistung bei Änderung der Bedingungen nachverfolgen können.
Der folgende Abschnitt enthält Themen zum Verwenden der Leistungs- und Aktivitätsüberwachungstools von SQL Server und Windows. Er enthält die folgenden Themen:
In diesem Abschnitt
So führen Sie Überwachungsaufgaben mithilfe von Windows-Tools aus
- Vorgehensweise: Starten des Systemmonitors (Windows NT)
- Vorgehensweise: Starten des Systemmonitors (Windows)
- Vorgehensweise: Anzeigen des Anwendungsprotokolls von Windows (Windows)
So erstellen Sie SQL Server-Datenbankwarnungen mithilfe von Windows-Tools
- Vorgehensweise: Einrichten einer SQL Server-Datenbankwarnung (Windows)
- Vorgehensweise: Einrichten einer Datenbankwarnung in SQL Server (Windows NT)
So führen Sie Überwachungsaufgaben mithilfe von SQL Server Management Studio aus
- Vorgehensweise: Anzeigen des SQL Server-Fehlerprotokolls (SQL Server Management Studio)
- Vorgehensweise: Öffnen von Aktivitätsmonitor (SQL Server Management Studio)
So führen Sie Überwachungsaufgaben mithilfe der SQL-Ablaufverfolgung unter Verwendung gespeicherter Transact-SQL-Prozeduren aus
- Vorgehensweise: Erstellen einer Ablaufverfolgung (Transact-SQL)
- Vorgehensweise: Erstellen eines Ablaufverfolgungsfilters (Transact-SQL)
- Vorgehensweise: Ändern einer vorhandenen Ablaufverfolgung (Transact-SQL)
- Vorgehensweise: Anzeigen einer gespeicherten Ablaufverfolgung (Transact-SQL)
- Vorgehensweise: Anzeigen von Filterinformationen (Transact-SQL)
- Vorgehensweise: Löschen einer Ablaufverfolgung (Transact-SQL)
So erstellen und ändern Sie Ablaufverfolgungen mithilfe von SQL Server Profiler
- Vorgehensweise: Erstellen einer Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Festlegen globaler Ablaufverfolgungsoptionen (SQL Server Profiler)
- Vorgehensweise: Angeben von Ereignissen und Datenspalten für eine Ablaufverfolgungsdatei (SQL Server Profiler)
- Vorgehensweise: Erstellen eines Transact-SQL-Skripts für das Ausführen einer Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Speichern von Ablaufverfolgungsergebnissen in einer Datei (SQL Server Profiler)
- Vorgehensweise: Festlegen einer maximalen Dateigröße für eine Ablaufverfolgungsdatei (SQL Server Profiler)
- Vorgehensweise: Speichern von Ablaufverfolgungsergebnissen in einer Tabelle (SQL Server Profiler)
- Vorgehensweise: Festlegen der maximalen Tabellengröße für eine Ablaufverfolgungstabelle (SQL Server Profiler)
- Vorgehensweise: Filtern von Ereignissen in einer Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Anzeigen von Filterinformationen (SQL Server Profiler)
- Vorgehensweise: Ändern eines Filters (SQL Server Profiler)
- Vorgehensweise: Filtern von Ereignissen basierend auf der Ereignisstartzeit (SQL Server Profiler)
- Vorgehensweise: Filtern von Ereignissen basierend auf der Beendigungszeit des Ereignisses (SQL Server Profiler)
- Vorgehensweise: Filtern von Server-Prozess-IDs (SPIDs) in einer Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Organisieren von in einer Ablaufverfolgung angezeigten Spalten (SQL Server Profiler)
So können Sie Ablaufverfolgungen mithilfe von SQL Server Profiler starten, anhalten und beenden
- Vorgehensweise: Automatisches Starten einer Ablaufverfolgung nach dem Herstellen einer Verbindung mit einem Server (SQL Server Profiler)
- Vorgehensweise: Anhalten einer Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Beenden einer Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Ausführen einer Ablaufverfolgung, nachdem sie angehalten oder beendet wurde (SQL Server Profiler)
So können Sie mithilfe von SQL Server Profiler Ablaufverfolgungen öffnen und ihre Anzeige konfigurieren
- Vorgehensweise: Öffnen einer Ablaufverfolgungsdatei (SQL Server Profiler)
- Vorgehensweise: Öffnen einer Ablaufverfolgungstabelle (SQL Server Profiler)
- Vorgehensweise: Löschen des Inhalts eines Ablaufverfolgungsfensters (SQL Server Profiler)
- Vorgehensweise: Schließen eines Ablaufverfolgungsfensters (SQL Server Profiler)
- Vorgehensweise: Festlegen der Standardeinstellungen für Ablaufverfolgungsdefinitionen (SQL Server Profiler)
- Vorgehensweise: Festlegen der Standardeinstellungen für die Ablaufverfolgungsanzeige (SQL Server Profiler)
So geben Sie Ablaufverfolgungen mithilfe von SQL Server Profiler wieder
- Vorgehensweise: Wiedergeben einer Ablaufverfolgungsdatei (SQL Server Profiler)
- Vorgehensweise: Wiedergeben einer Ablaufverfolgungstabelle (SQL Server Profiler)
- Vorgehensweise: Wiedergeben von jeweils einem einzelnen Ereignis (SQL Server Profiler)
- Vorgehensweise: Wiedergeben bis zu einem Haltepunkt (SQL Server Profiler)
- Vorgehensweise: Wiedergeben bis zu einer Cursorposition (SQL Server Profiler)
- Vorgehensweise: Wiedergeben eines Transact-SQL-Skripts (SQL Server Profiler)
So erstellen, ändern und verwenden Sie Ablaufverfolgungsvorlagen mithilfe von SQL Server Profiler
- Vorgehensweise: Erstellen einer Ablaufverfolgungsvorlage (SQL Server Profiler)
- Vorgehensweise: Ändern einer Ablaufverfolgungsvorlage (SQL Server Profiler)
- Vorgehensweise: Ableiten einer Vorlage von einer zurzeit ausgeführten Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Ableiten einer Vorlage von einer Ablaufverfolgungsdatei oder Ablaufverfolgungstabelle (SQL Server Profiler)
- Vorgehensweise: Exportieren einer Ablaufverfolgungsvorlage (SQL Server Profiler)
- Vorgehensweise: Importieren einer Ablaufverfolgungsvorlage (SQL Server Profiler)
So verwenden Sie SQL Server Profiler-Ablaufverfolgungen zum Auflisten und Überwachen der Serverleistung
- Vorgehensweise: Suchen eines Wertes oder einer Datenspalte während der Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Speichern von Deadlockdiagrammen (SQL Server Profiler)
- Vorgehensweise: Separates Speichern von Showplan XML-Ereignissen (SQL Server Profiler)
- Vorgehensweise: Separates Speichern eines Showplan XML Statistics Profile-Ereignisses (SQL Server Profiler)
- Vorgehensweise: Extrahieren eines Skripts aus einer Ablaufverfolgung (SQL Server Profiler)
- Vorgehensweise: Korrelieren einer Ablaufverfolgung mit Windows-Leistungsprotokolldaten (SQL Server Profiler)