sys.dm_io_pending_io_requests (Transact-SQL)
Retourne une ligne pour chaque requête d'entrée/sortie en attente dans SQL Server.
Nom de la colonne |
Type de données |
Description |
---|---|---|
io_completion_request_address |
varbinary(8) |
Adresse mémoire de la requête d'entrée/sortie. Cette colonne n'accepte pas la valeur NULL. |
io_type |
varchar(7) |
Type de requête d'entrée/sortie en attente. Cette colonne n'accepte pas la valeur NULL. |
io_pending |
int |
Indique si la requête d'entrée/sortie est en attente ou a été effectuée par Windows. Une requête d'entrée/sortie peut toujours être en attente même si Windows l'a effectuée mais que SQL Server n'a pas encore effectué un changement de contexte dans lequel il doit traiter la requête d'entrée/sortie et la supprimer de la liste. Cette colonne n'accepte pas la valeur NULL. |
io_completion_routine_address |
varbinary(8) |
Fonction interne à appeler lorsque la requête d'entrée/sortie est terminée. Cette colonne accepte la valeur NULL. |
io_user_data_address |
varbinary(8) |
À usage interne uniquement. Cette colonne accepte la valeur NULL. |
scheduler_address |
varbinary(8) |
Planificateur sur lequel a été émis la requête d'entrée/sortie. Cette requête s'affiche dans la liste des entrées/sorties en attente du planificateur. Pour plus d'informations, consultez sys.dm_os_schedulers (Transact-SQL). Cette colonne n'accepte pas la valeur NULL. |
io_handle |
varbinary(8) |
Descripteur du fichier utilisé dans la requête d'entrée/sortie. Cette colonne accepte la valeur NULL. |
io_offset |
bigint |
Déplacement de la requête d'entrée/sortie. Cette colonne n'accepte pas la valeur NULL. |
io_pending_ms_ticks |
int |
À usage interne uniquement. Cette colonne n'accepte pas la valeur NULL. |
Autorisations
Nécessite l'autorisation VIEW SERVER STATE sur le serveur.