SQLSERVER
duanqingfeng
这个作者很懒,什么都没留下…
展开
-
SQL Server中死锁的原因及解决办法
其实所有的死锁最深层的原因就是一个:资源竞争。 表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B,另一个用户B 访问表B(锁住了表B),然后企图访问表A。这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B,才能继续,好了他老人家就只好老老实实在这等了。 同样用户B要等用户A释放表A才能继续这就死锁了。 解决方法: 这种死锁是由于你的程序的BUG产生的,除了调原创 2007-01-12 17:31:00 · 889 阅读 · 0 评论 -
SQL表解锁步骤
1>select top 1 id from sysobjects where name=tblName可以查出表的Objectid2>再exec sp_lock 就可以找到 spid 3>再kill spid 解锁原创 2009-03-30 17:34:00 · 1750 阅读 · 0 评论