Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för: SQL Server 2016 (13.x) och senare versioner
Azure SQL Database
Azure SQL Managed Instance
Returnerar information om alla väntetider som påträffas av trådar som körs för varje session. Du kan använda den här vyn för att diagnostisera prestandaproblem med SQL Server-sessionen och även med specifika frågor och batchar. Den här vyn returnerar samma information som aggregeras för sys.dm_os_wait_stats och tillhandahåller session_id även talet.
| Kolumnnamn | Datatyp | Description |
|---|---|---|
session_id |
smallint | ID för sessionen. |
wait_type |
nvarchar(60) | Namnet på väntetypen. Mer information finns i sys.dm_os_wait_stats. |
waiting_tasks_count |
bigint | Antal väntetider för den här väntetypen. Den här räknaren ökas i början av varje väntan. |
wait_time_ms |
bigint | Total väntetid för den här väntetypen i millisekunder. Den här gången ingår signal_wait_time_ms. |
max_wait_time_ms |
bigint | Maximal väntetid för den här väntetypen. |
signal_wait_time_ms |
bigint | Skillnaden mellan den tid då den väntande tråden signalerades och när den började köras. |
Anmärkningar
Denna DMV återställer informationen för en session när sessionen öppnas eller när sessionen återställs (om anslutningspoolen)
Information om väntetyper finns i sys.dm_os_wait_stats.
Permissions
För SQL Server 2019 (15.x) och tidigare versioner, om du har VIEW SERVER STATE behörighet på servern, ser du alla körningssessioner på instansen av SQL Server. Annars ser du bara den aktuella sessionen.
För SQL Server 2022 (16.x) och senare versioner behöver VIEW SERVER PERFORMANCE STATE du behörighet på servern.