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 权限。

请参阅

参考

动态管理视图和函数 (Transact-SQL)

与 SQL Server 操作系统相关的动态管理视图 (Transact-SQL)