2020-09-08 22:47发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
在进行数据库性能测试时,我得到了" Adaptive Server的锁用尽"性能观察。
当Adaptive Server的锁用完时,将发生此错误。
您是否具有数据库脚本或方法将帮助我们识别\分析正在获取更多锁的数据库spid?
很可能任何更新或删除语句自身都有错误的查询计划。
谢谢
Uday
您的问题要求提供一种脚本或方法来通过spid识别锁。 这是我通常的工作:
选择 numlocks = count(*), relname = convert(char(30),o.name), id = convert(char(15),object_id(o.name)), spid = p.spid, 类型= convert(varchar(14),t.name), blk = convert(char(5),p.blocked), 主机名= p。主机名, 程序= convert(char(6),p.program_name) 来自master..syslocks l,sysobjects o,master..sysprocesses p,master..spt_values t 其中l.id * = o.id和 l.spid * = p.spid和 db_name(l.dbid)= db_name() 和t.number = l.type 和t.type ='L' 按o.name,p.spid,t.name,p.blocked,p.hostname,p.program_name分组 按p.spid排序
最多设置5个标签!
您的问题要求提供一种脚本或方法来通过spid识别锁。 这是我通常的工作:
一周热门 更多>