sys.dm_io_pending_io_requests (Transact-SQL)
Retorna uma linha para cada solicitação de E/S pendente no SQL Server.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
io_completion_request_address |
varbinary(8) |
Endereço de memória da solicitação de E/S. Não é anulável. |
io_type |
varchar(7) |
Tipo de solicitação de E/S pendente. Não é anulável. |
io_pending |
int |
Indica se a solicitação de E/S está pendente ou foi concluída pelo Windows. Uma solicitação de E/S ainda pode ficar pendente mesmo que o Windows a conclua, caso o SQL Server não execute uma opção de contexto que processe a solicitação de E/S e a remova da lista. Não é anulável. |
io_completion_routine_address |
varbinary(8) |
Função interna a ser chamada quando a solicitação de E/S é concluída. É anulável. |
io_user_data_address |
varbinary(8) |
Somente para uso interno. É anulável. |
scheduler_address |
varbinary(8) |
Agendador no qual esta solicitação de E/S foi emitida. A solicitação de E/S será exibida na lista de E/S pendente do agendador. Para obter mais informações, consulte sys.dm_os_schedulers (Transact-SQL). Não é anulável. |
io_handle |
varbinary(8) |
Identificador de arquivo do arquivo usado na solicitação de E/S. É anulável. |
io_offset |
bigint |
Deslocamento da solicitação de E/S. Não é anulável. |
io_pending_ms_ticks |
int |
Somente para uso interno. Não é anulável. |
Permissões
Requer a permissão VIEW SERVER STATE no servidor.