打印本文 打印本文 关闭窗口 关闭窗口
[SQL]启动SQLServer的死锁检查
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4047  更新时间:2007/11/14 11:00:26  文章录入:mintao  责任编辑:mintao
Requested By:
   ResType:LockOwner Stype:''''OR'''' Mode: S SPID:54 ECID:0 Ec:(0x19dc3530) Value:0x19091180 Cost:(0/114)
Victim Resource Owner:
 ResType:LockOwner Stype:''''OR'''' Mode: S SPID:54 ECID:0 Ec:(0x19dc3530) Value:0x19091180 Cost:(0/114)
 
 
这份讲义的下载地址:
http://www.sqlpass.org/resources/sessions/summit2002/S231_S348.ppt
数据库管理员必看哦。
 

附录:

DBCC TRACEON

打开(启用)指定的跟踪标记。

 

注释

跟踪标记用于自定义某些控制 Microsoft® SQL Server? 操作方式的特性。跟踪标记在服务器中一直保持启用状态,直到通过执行 DBCC TRACEOFF 语句对其禁用为止。在发出 DBCC TRACEON 语句之前,连入到服务器的新连接看不到任何跟踪标记。一旦发出该语句,该连接就能看到服务器中当前启用的所有跟踪标记(即使这些标记是由其它连接启用)。

跟踪标记

跟踪标记用于临时设置服务器的特定特征或关闭特定行为。例如,如果启动 Microsoft® SQL Server? 时设置了跟踪标记 3205,将禁用磁带驱动程序的硬件压缩。跟踪标记经常用于诊断性能问题,或调试存储过程或复杂的计算机系统。

下列跟踪标记在 SQL Server 中可用。

跟踪标记

描述

1204

返回参与死锁的锁的类型以及当前受影响的命令。

 

实际上可以在“错误 1000 -1999中找到他们:

 

1204

19

SQL Server 此时无法获取 LOCK 资源。请在活动用户数较少时重新运行您的语句,或者请求系统管理员检查 SQL Server 锁和内存配置。

1205

13

事务(进程 ID %1!)与另一个进程已被死锁在资源 {%2!} 上,且该事务已被选作死锁牺牲品。请重新运行该事务。

1206

18

事务管理器已取消了分布式事务。

 

 

 

Writen by zhengyun.NoJunk(at)tomosoft.dot.com

Disclaimers

本文档所包含的信息代表了在发布之日,ZhengYun 对所讨论问题的当前看法,Zhengyun 不保证所给信息在发布之日以后的准确性。

本文档仅供参考。对本文档中的信息,Zhengyun 不做任何明示或默示的保证。

用户必须遵守所有适用的版权法。在不对版权法所规定的权利加以限制的情况下,如未得到 zhengyun

上一页  [1] [2] [3] [4]  下一页

打印本文 打印本文 关闭窗口 关闭窗口