sys.dm_io_pending_io_requests (Transact-SQL)
Devuelve una fila para cada petición de E/S pendiente de SQL Server.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
io_completion_request_address |
varbinary(8) |
Dirección de memoria de la petición de E/S. No acepta valores NULL. |
io_type |
varchar(7) |
Tipo de petición de E/S pendiente. No acepta valores NULL. |
io_pending |
int |
Indica si la petición de E/S sigue pendiente o Windows ya la ha completado. Una solicitud de E/S puede seguir pendiente incluso cuando Windows la ha completado; esto se debe a que SQL Server aún no ha efectuado un cambio de contexto en el que se procesaría esta solicitud de E/S ni la ha quitado de esta lista. No acepta valores NULL. |
io_completion_routine_address |
varbinary(8) |
Función interna utilizada para llamar cuando se ha completado la petición de E/S. Acepta valores NULL. |
io_user_data_address |
varbinary(8) |
Sólo para uso interno. Acepta valores NULL. |
scheduler_address |
varbinary(8) |
Programador en el que se ha emitido esta solicitud de E/S. La solicitud de E/S aparecerá en la lista de solicitudes de E/S pendientes del programador. Para obtener más información, vea sys.dm_os_schedulers (Transact-SQL). No acepta valores NULL. |
io_handle |
varbinary(8) |
Identificador del archivo que se utiliza en la petición de E/S. Acepta valores NULL. |
io_offset |
bigint |
Desplazamiento de la petición de E/S. No acepta valores NULL. |
io_pending_ms_ticks |
int |
Sólo para uso interno. No acepta valores NULL. |
Permisos
Requiere el permiso VIEW SERVER STATE en el servidor.