sys.dm_io_pending_io_requests (Transact-SQL)
Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)
Retorna uma linha para cada solicitação de E/S pendente no SQL Server.
Observação
Para chamar isso do Azure Synapse Analytics ou do Analytics Platform System (PDW), use o nome sys.dm_pdw_nodes_io_pending_io_requests. Não há suporte a essa sintaxe para o pool de SQL sem servidor no Azure Synapse Analytics.
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 permite valor nulo. |
io_type | nvarchar(60) | Tipo de solicitação de E/S pendente. Não permite valor nulo. |
io_pending_ms_ticks | bigint | Somente para uso interno. Não permite valor nulo. |
io_pending | int | Indica se a solicitação de E/S está pendente (1) ou foi concluída pelo sistema operacional (0). Uma solicitação de E/S ainda pode estar pendente mesmo quando o sistema operacional tiver concluído a solicitação, mas o SQL Server ainda não executou uma opção de contexto na qual processaria a solicitação de E/S e a removeria dessa lista. Não permite valor nulo. Valor 0 = SQL Server pendente 1 = SO pendente |
io_completion_routine_address | varbinary(8) | Função interna a ser chamada quando a solicitação de E/S é concluída. Permite valor nulo. |
io_user_data_address | varbinary(8) | Somente para uso interno. Permite valor nulo. |
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, confira sys.dm_os_schedulers (Transact-SQL). Não permite valor nulo. |
io_handle | varbinary(8) | Identificador de arquivo do arquivo usado na solicitação de E/S. Permite valor nulo. |
io_offset | bigint | Deslocamento da solicitação de E/S. Não permite valor nulo. |
io_handle_path | nvarchar(256) | Caminho do arquivo usado na solicitação de E/S. Permite valor nulo. |
pdw_node_id | int | Aplica-se a: Azure Synapse Analytics, Analytics Platform System (PDW) O identificador do nó em que essa distribuição está ativada. |
Permissões
No SQL Server e na Instância Gerenciada de SQL, requer a permissão VIEW SERVER STATE
.
Nos objetivos de serviço do SQL Database Basic, S0 e S1 e para bancos de dados em pools elásticos, a conta de administrador do servidor, a conta de administrador do Microsoft Entra ou a associação à ##MS_ServerStateReader##
função de servidor é necessária. Em todos os outros objetivos de serviço do Banco de Dados SQL, a permissão VIEW DATABASE STATE
no banco de dados ou a associação à função de servidor ##MS_ServerStateReader##
são necessárias.
Permissões do SQL Server 2022 e posteriores
É necessária a permissão VIEW SERVER PERFORMANCE STATE no servidor.
Confira também
Exibições e funções de gerenciamento dinâmico (Transact-SQL)
I o Exibições e funções de gerenciamento dinâmico relacionadas (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de