Controllare l'input del disco e il sottosistema di output per i problemi di ritardo di I/O

Si applica a:SQL Server

Questa regola consente di controllare il messaggio di errore 833 nel registro eventi. Questo messaggio indica che SQL Server ha emesso una richiesta di lettura o scrittura dal disco e che la richiesta ha richiesto più di 15 secondi per la restituzione. Questo errore viene segnalato da SQL Server e indica un problema con il sottosistema di I/O del disco. I ritardi di questo tempo possono danneggiare gravemente le prestazioni dell'ambiente SQL Server.

Raccomandazioni per le procedure consigliate

Per risolvere il problema che ha causato questo errore, individuare nel registro eventi di sistema i messaggi di errore correlati all'hardware. Esaminare inoltre eventuali log specifici dei componenti hardware se disponibili.

Utilizzare Performance Monitor per esaminare i contatori seguenti:

  • Media secondi/trasf. disco

  • Lunghezza media coda del disco

  • Lunghezza corrente coda del disco

Ad esempio, il tempo medio di trasferimento del disco in un computer che esegue SQL Server è in genere inferiore a 15 millisecondi. L'aumento di tale valore indica che il sottosistema di I/O del disco non è in grado di soddisfare in modo ottimale le richieste di I/O.

Articolo 897284 della Microsoft Knowledge Base

SQL Server I/O Basics, Chapter 2