Überprüfen des Datenträgereingabe- und Ausgabesubsystems auf E/A-Verzögerungsprobleme

Gilt für:SQL Server

Diese Regel überprüft das Ereignisprotokoll auf die Fehlermeldung 833. Diese Meldung gibt an, dass SQL Server eine Lese- oder Schreibanforderung vom Datenträger ausgestellt hat und dass die Anforderung länger als 15 Sekunden dauerte, um zurückzugeben. Dieser Fehler wird von SQL Server gemeldet und weist auf ein Problem mit dem Datenträger-E/A-Subsystem hin. Diese lange Verzögerung kann die Leistung Ihrer SQL Server-Umgebung erheblich beschädigen.

Empfehlungen zu Best Practices

Sie können diesen Fehler durch Überprüfung des Systemereignisprotokolls auf hardwarebedingte Fehlermeldungen beheben. Sie können zudem hardwarespezifische Protokolle überprüfen, sofern diese verfügbar sind.

Prüfen Sie mit dem Systemmonitor die folgenden Leistungsindikatoren:

  • Mittlere Sek./Übertragung

  • Durchschnittliche Warteschlangenlänge des Datenträgers

  • Aktuelle Warteschlangenlänge

Die durchschnittliche Datenträger-Sek./Übertragungszeit auf einem Computer, auf dem SQL Server ausgeführt wird, beträgt in der Regel weniger als 15 Millisekunden. Wenn sich der Wert Mittlere Sek./Übertragung erhöht, ist dies ein Hinweis darauf, dass das E/A-Subsystem des Datenträgers den E/A-Bedarf nicht optimal erfüllt.

Microsoft Knowledge Base-Artikel 897284

SQL Server I/O Basics, Chapter 2 (in Englisch)