我正在通过查询sys.sysprocesses
视图来监视SQL Server的运行状况。有waitresource
列,并且有很多有关PAG:,TAB:,KEY:,RID:
资源的信息,但是我找不到有关DB的任何信息:DB: 17:67. 17
之类的资源是database_id
,但这意味着第二数字67?
答案 0 :(得分:0)
如果所讨论的资源是表,则可能为DatabaseID:ObjectID:IndexID
,如果页面是资源,则可能为DatabaseID:FileID:PageID
。有关详细信息,请参见下面的文档。我还建议使用当前DMV,并且可以找到将较旧的系统对象映射到相应的当前对象的列表here。