sql-server - DB:waitresource 在 sys.sysprocesses 中是什么意思?
问题描述
我通过查询sys.sysprocesses
View 来监控 SQL Server 的运行状况。有waitresource
专栏,有很多关于PAG:,TAB:,KEY:,RID:
资源的信息,但我找不到任何关于 DB: resource like DB: 17:67. 17
is 的信息database_id
,但第二个数字 67 是什么意思?
解决方案
这可能是DatabaseID:ObjectID:IndexID
所讨论的资源是表或DatabaseID:FileID:PageID
页面是资源。有关这方面的详细信息,请参阅下面的文档。我还建议使用当前的 DMV,并且可以在此处找到将旧系统对象映射到相应当前对象的列表。
推荐阅读
- mysql - GROUP BY 一列和 COUNT 两列
- apache-spark - 拆分数据框中的文本并检查是否包含子字符串
- jdbc - 有没有办法在 EMR 中加载 install-interpreter.sh 文件以加载第 3 方解释器?
- android - 我的对话框片段中的复选框,选中后不会再次显示对话框
- javascript - 无法解析时间字符串
- powershell - Powershell 脚本完成但退出并出现错误代码 1
- laravel - 如何在另一个资源中处理 Laravel 资源?
- flutter - 如何在 Flutter 中显示 Apple MapKit 地图
- php - 向具有自定义状态的 WooCommerce 订单显示“完成”操作按钮
- c# - C# - 在类库中使用接口或依赖注入来优雅地替代 Switch 语句?