sys.dm_os_stacks (Transact-SQL)
SQL Server utilise cette vue de gestion dynamique en interne pour effectuer les opérations suivantes :
suivre les données de débogage telles que des allocations exceptionnelles ;
supposer ou valider une logique utilisée par les composants SQL Server là où le composant suppose qu'un certain appel a eu lieu ;
Nom de la colonne |
Type de données |
Description |
---|---|---|
stack_address |
varbinary(8) |
Adresse unique d'allocation de cette pile. Cette colonne n'accepte pas la valeur NULL. |
frame_index |
int |
Chaque ligne représente l'appel à une fonction qui, s'il est trié en ordre croissant par index de trame pour une adresse de pile (stack_address) donnée, retourne la pile complète de l'appel. Cette colonne n'accepte pas la valeur NULL. |
frame_address |
varbinary(8) |
Adresse de l'appel de la fonction. Cette colonne n'accepte pas la valeur NULL. |
Notes
La vue de gestion dynamique sys.dm_os_stacks nécessite la présence des symboles du serveur et des autres composants sur le serveur de façon à afficher correctement les informations.
Autorisations
Nécessite l'autorisation VIEW SERVER STATE sur le serveur.