MSSQLSERVER_833

Détails

Nom de produit

SQL Server

Version du produit

10.50

Numéro de build du produit

10.00.0000.00

ID d'événement

833

Source de l'événement

MSSQLSERVER

Composant

SQLEngine

Nom symbolique

BUF_LONG_IO

Texte du message

SQL Server a rencontré %d occurrence(s) de requêtes d'E/S mettant plus de %d secondes à s'effectuer dans le fichier [%ls] de la base de données [%ls] (%d).  Le descripteur de fichier du système d'exploitation est 0x%p.  Le décalage de la dernière E/S longue est : %#016I64x.

Explication

Ce message indique que SQL Server a émis une demande de lecture ou d'écriture à partir du disque et que la demande a mis plus de 15 secondes à retourner un résultat. Cette erreur est signalée par SQL Server et indique un problème avec le sous-système d'E/S.

Causes possibles

Cette erreur peut être due à des problèmes de performances du système, à des erreurs matérielles, à des erreurs de microprogramme, à des problèmes de pilote de périphérique ou à l'intervention d'un pilote de filtre dans le processus d'E/S.

Action de l'utilisateur

Essayez de résoudre le problème en recherchant dans le journal des événements système d'éventuels messages d'erreur liés au matériel. Examinez également les journaux spécifiques au matériel s'ils sont disponibles.

Utilisez l'Analyseur de performances pour consulter les compteurs suivants :

  • Moy. disque s/transfert

  • Longueur moyenne de la file d'attente du disque

  • Longueur actuelle de la file d'attente du disque

Par exemple, la Moy. disque s/transfert sur un ordinateur exécutant SQL Server est généralement inférieure à 15 millisecondes. Si la valeur Moy. disque s/transfert augmente, cela indique que le sous-système d'E/S ne parvient pas parfaitement à suivre la demande d'E/S.

Notes

L'accès au disque peut être ralenti par un antivirus. Pour augmenter la vitesse d'accès, excluez des analyses antivirus actives les fichiers de données SQL Server qui sont spécifiés dans le message d'erreur.

Pour plus d'informations sur les erreurs d'E/S, consultez Microsoft SQL Server I/O Basics, Chapter 2 (en anglais) et l'article de la Base de connaissances https://support.microsoft.com/kb/897284/en-us (en anglais).