我不是 Db 人。但有时我被要求检查 Db 并查看是否有一些进程阻塞了 Db,如果是,则 KILL!
你能解释一下在找到正确的进程候选者方面阅读活动监视器的最佳方法是什么?首先要检查哪些列以及哪些值?
谢谢你,
我不是 Db 人。但有时我被要求检查 Db 并查看是否有一些进程阻塞了 Db,如果是,则 KILL!
你能解释一下在找到正确的进程候选者方面阅读活动监视器的最佳方法是什么?首先要检查哪些列以及哪些值?
谢谢你,
我不确定为什么你必须杀死 SQL Server 中的任何进程。SQL Server 在管理锁方面做得非常好,如果确实有必要,SQL Server 会选择一个“死锁受害者”来杀死。(我认为这部分取决于用户所属的角色)
我没想到你会得到任何有用的信息,你可以根据你要杀的人。而且通常情况下,当您调查锁定并选择要杀死的人时,锁定可能已经解决。
我认为您真的应该首先研究为什么要获得锁-而不仅仅是杀死随机进程。
我首先查看活动监视器中的被阻止列,这将为您提供导致阻塞的进程的进程 ID。然后我会找到该进程并查看详细信息以确切了解阻塞进程在做什么