zoukankan      html  css  js  c++  java
  • 查看数据库中的死锁

    先记录稍后整理

    exec sp_lock  快捷键 C_2

    exec sp_who active                   exec sp_who快捷键 C_1

    用Profiler里面的Locks->Deadlock graph 监控看看,如果看到了死锁图,就可以比较形象地展现死锁发生的过程,还可以看到锁的具体类型和过程里面的语句,对你诊断会有帮助。

    Declare  @LockTab table( spid int,dbid int ,ObjId int,IndId int ,Type varchar(50),Resource varchar(50),Mode varchar(50),Status varchar(50))
    insert into @LockTab exec sp_lock
    Declare @ActiveTab table(spid int,ecid int,status varchar(50),loginname varchar(50),hostname varchar(50),blk int,dbname varchar(50),cmd varchar(50),request_id int)
    insert into @ActiveTab exec sp_who active
    select * from @LockTab lt
    left join @ActiveTab  at on lt.spid=at.spid
  • 相关阅读:
    Netty的常用概念
    netty学习
    MarkDown思考
    Xshell配置SSH秘钥登录
    Maven中避开测试环节
    Maven文件配置
    机器学习资源
    数学问题-高精度运算
    对局匹配
    发现环
  • 原文地址:https://www.cnblogs.com/shikyoh/p/2455282.html
Copyright © 2011-2022 走看看