sys.dm_os_stacks (Transact-SQL)
此动态管理视图供 SQL Server 内部使用以执行下列操作:
跟踪调试数据(例如,未完成的分配)。
在组件认为已经进行一个调用的地方,假定或验证由 SQL Server 组件使用的逻辑。
适用范围:SQL Server(SQL Server 2008 到当前版本)。 |
列名 |
数据类型 |
说明 |
---|---|---|
stack_address |
varbinary(8) |
是该堆栈分配的唯一地址。 不可为 Null。 |
frame_index |
int |
每行代表一个函数调用,当按照特定 stack_address 的框架索引以升序排列时,该函数返回完整的调用堆栈。 不可为 Null。 |
frame_address |
varbinary(8) |
函数调用的地址。 不可为 Null。 |
注释
sys.dm_os_stacks 要求在服务器中提供服务器和其他组件的符号,以便正确显示信息。
权限
要求对服务器拥有 VIEW SERVER STATE 权限。