sys.dm_exec_session_wait_stats (Transact-SQL)
S’applique à : SQL Server 2016 (13.x) et versions ultérieures
Azure SQL Database
Azure SQL Managed Instance
Retourne des informations sur toutes les attentes rencontrées par les threads qui ont été exécutés pour chaque session. Vous pouvez utiliser cette vue pour diagnostiquer les problèmes de performances avec la session SQL Server et également avec des requêtes et des lots spécifiques. Cette vue retourne la session les mêmes informations agrégées pour sys.dm_os_wait_stats (Transact-SQL), mais fournit également le numéro session_id .
S’applique à : SQL Server 2016 (13.x) et versions ultérieures.
Nom de la colonne | Type de données | Description |
---|---|---|
session_id | smallint | ID de la session. |
wait_type | nvarchar(60) | Nom du type d'attente. Pour plus d’informations, consultez sys.dm_os_wait_stats (Transact-SQL). |
waiting_tasks_count | bigint | Nombre d'attentes sur ce type d'attente. Ce compteur est incrémenté au début de chaque attente. |
wait_time_ms | bigint | Temps d'attente total en millisecondes pour ce type d'attente. Cette fois-ci est inclusive de signal_wait_time_ms . |
max_wait_time_ms | bigint | Temps d'attente maximal sur ce type d'attente. |
signal_wait_time_ms | bigint | Différence entre le moment où le thread qui attend a été signalé et le moment où il a commencé à s'exécuter. |
Notes
Cette vue de gestion dynamique réinitialise les informations d’une session lorsque la session est ouverte ou lorsque la session est réinitialisée (si le regroupement de connexions)
Pour plus d’informations sur les types d’attente, consultez sys.dm_os_wait_stats (Transact-SQL).
autorisations
Pour SQL Server 2019 (15.x) et les versions précédentes, si vous disposez de l’autorisation VIEW SERVER STATE sur le serveur, vous voyez toutes les sessions en cours d’exécution sur l’instance de SQL Server ; sinon, vous voyez uniquement la session active.
Pour SQL Server 2022 (16.x) et versions ultérieures, vous devez disposer de l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Prochainement : Tout au long de l'année 2024, nous supprimerons progressivement les GitHub Issues en tant que mécanisme de retour d'information pour le contenu et nous les remplacerons par un nouveau système de retour d'information. Pour plus d’informations, voir:Soumettre et afficher des commentaires pour