sql server 查询性能优化——分析事务与锁(一)
sql server 查询性能优化——分析事务与锁(二)
sql server 查询性能优化——分析事务与锁(三)
上接sql server 查询性能优化——分析事务与锁(四)
(四)未检测到的分布式死锁
在sql 2005(2008)中执行代码,服务器空间,即sql server 查询性能优化——分析事务与锁(二)中的“例一”,也就是下面的代码,美国服务器,香港虚拟主机,得到如下图。
select spid 进程,status 状态, 登录帐号=substring(suser_sname(sid),1,30),用户机器名称=substring(hostname,1,12),是否被锁住=convert(char(3),blocked),数据库名称=substring(db_name(dbid),1,20),cmd 命令,waittype as 等待类型,last_batch 最后批处理时间,open_tran 未提交事务的数量from master.sys.sysprocessesspid in (select blocked from master.sys.sysprocesses) and blocked=0
