SqlServer: - 插入和查看数据时出现死锁和锁定问题

时间:2012-04-26 10:49:48

标签: sql sql-server database-deadlocks

我有一个页面,我在另一个用户请求查看的同一时间点通过程序将值插入到3个表中。但是发生了死锁的错误。

而且我的插入过程变得缓慢。比如50个用户在该表中并行插入数据,15个用户请求查看该数据。

" DEAD LOCK victim with Process ID(52)'Error"

enter image description here

我在所有三个表中都有CusterIndex和Non ClusterIndex。其中页面级锁定和行级锁定已启用。是禁用它们会对我有帮助吗?

enter image description here

仅在查看或插入时才能正常工作。但是当同步过程开始加息时。它会查看“超时错误”或“死锁受害者”。并且锁定增加并且等待时间开始时为0.1<分钟后来增加。

先谢谢

0 个答案:

没有答案