Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões
posteriores Azure SQL Database
AzureSQL Managed Instance
SQL database in Microsoft Fabric
Retorna informações sobre todas as esperas encontradas pelos threads executados para cada sessão. Você pode usar esse modo de exibição para diagnosticar problemas de desempenho com a sessão do SQL Server e também com consultas e lotes específicos. Essa exibição retorna as mesmas informações agregadas para sys.dm_os_wait_stats e também fornece o session_id número.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
session_id |
smallint | O ID da sessão. |
wait_type |
Nvarchar(60) | Nome do tipo de espera. Para obter mais informações, consulte sys.dm_os_wait_stats. |
waiting_tasks_count |
bigint | Número de esperas neste tipo de espera. Este contador é incrementado no início de cada espera. |
wait_time_ms |
bigint | O tempo total de espera para este tipo de espera é de milissegundos. Este tempo inclui .signal_wait_time_ms |
max_wait_time_ms |
bigint | Tempo máximo de espera neste tipo de espera. |
signal_wait_time_ms |
bigint | Diferença entre o tempo em que o thread de espera foi sinalizado e quando começou a ser executado. |
Observações
Este Detran redefine as informações de uma sessão quando a sessão é aberta, ou quando a sessão é redefinida (se o pool de conexões),
Para obter informações sobre os tipos de espera, consulte sys.dm_os_wait_stats.
Permissions
Para o SQL Server 2019 (15.x) e versões anteriores, se você tiver VIEW SERVER STATE permissão no servidor, verá todas as sessões em execução na instância do SQL Server, caso contrário, verá apenas a sessão atual.
Para o SQL Server 2022 (16.x) e versões posteriores, você precisa de VIEW SERVER PERFORMANCE STATE permissão no servidor.