0

我有时是一个偶然的 dba 管理员,我有这个问题:

当您在 windows 2k12 上的 mssql 2012 上出现死锁或错误请求时。组合是否有可能杀死 mssql 服务?
我必须为使用 nhibernate 的 ac# 应用程序保留一个数据库,有时会出现问题。
如此错误以至于唯一的解决方案是重新启动sql服务或重新启动。
当出现问题时,在 lan 中对该服务器的 ping 最高 800 毫秒,当然 rdp 连接或 sql 登录失败。一些想法?

4

1 回答 1

1

您已经在查询中设置了跟踪标志DBCC traceon(1222,1204)。它将在错误日志中记录两个 spid 的死锁,或者您可以使用sp_who active检查。对于这种插入或删除顺序应该正确的解决方案,这样死锁就会最小化。

于 2014-12-03T12:39:11.047 回答