MSSQLSERVER_833MSSQLSERVER_833

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 833833
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name BUF_LONG_IOBUF_LONG_IO
Testo del messaggioMessage Text Rilevate %d occorrenze di richieste di I/O che impiegano più di %d secondi per essere completate nel file [%ls] nel database [%ls] (%d).SQL Server has encountered %d occurrence(s) of I/O requests taking longer than %d seconds to complete on file [%ls] in database [%ls] (%d). L'handle di file del sistema operativo è 0x%p.The OS file handle is 0x%p. Offset dell'ultimo I/O lungo: %#016I64x.The offset of the latest long I/O is: %#016I64x.

SpiegazioneExplanation

Questo messaggio indica che SQL ServerSQL Server ha eseguito una richiesta di lettura o scrittura dal disco e che la durata dell'operazione è stata superiore a 15 secondi.This message indicates that SQL ServerSQL Server has issued a read or write request from disk, and that the request has taken longer than 15 seconds to return. Questo errore viene segnalato da SQL ServerSQL Server e indica un problema relativo al sottosistema di IO.This error is reported by SQL ServerSQL Server and indicates a problem with the IO subsystem.

Possibili causePossible Causes

Il problema può essere causato da problemi di prestazioni del sistema, errori hardware, errori del firmware, problemi del driver del dispositivo o dall'intervento del driver di filtro nel processo di I/O.This problem can be caused system performance issues, hardware errors, firmware errors, device driver problems, or filter driver intervention in the IO process.

Azione dell'utenteUser Action

Per risolvere il problema che ha causato questo errore, individuare nel registro eventi di sistema i messaggi di errore correlati all'hardware.Troubleshoot this error by examining the system event log for hardware-related error messages. Esaminare inoltre eventuali log specifici dei componenti hardware se disponibili.Also, examine hardware-specific logs if they are available.

Utilizzare Performance Monitor per esaminare i contatori seguenti:Use Performance Monitor to examine the following counters:

  • Media secondi/trasf. discoAverage Disk Sec/Transfer

  • Lunghezza media coda del discoAverage Disk Queue Length

  • Lunghezza corrente coda del discoCurrent Disk Queue Length

Il valore della durata media, ad esempio, di Disco sec/trasferimento in un computer che esegue SQL ServerSQL Server è in genere inferiore a 15 millisecondi.For example, the Average Disk Sec/Transfer time on a computer that is running SQL ServerSQL Server is typically less than 15 milliseconds. L'aumento del valore di Media secondi/trasf. disco indica che il sottosistema di I/O non è in grado di soddisfare in modo ottimale le richieste di I/O.If the Average Disk Sec/Transfer value increases, this indicates that the I/O subsystem is not optimally keeping up with the I/O demand.

Nota

L'accesso al disco può essere rallentato da un programma antivirus.Disk access can be slowed by an antivirus program. Per aumentare la velocità di accesso, escludere dalle analisi virus attive i file di dati di SQL ServerSQL Server specificati nel messaggio di errore.To increase access speed, exclude the SQL ServerSQL Server data files that are specified in the error message from active virus scans.

Per altre informazioni sugli errori di I/O, vedere il capitolo 2 di Nozioni fondamentali sull'I/O in Microsoft SQL Server e l'articolo della Knowledge Base disponibile all'indirizzo http://support.microsoft.com/kb/897284/en-us.For more information about I/O errors, see Microsoft SQL Server I/O Basics, Chapter 2 and the Knowledge Base article at http://support.microsoft.com/kb/897284/en-us.