我有一个页面,我在另一个用户请求查看的同一时间点通过程序将值插入到3个表中。但是发生了死锁的错误。
而且我的插入过程变得缓慢。比如50个用户在该表中并行插入数据,15个用户请求查看该数据。
" DEAD LOCK victim with Process ID(52)'Error"
我在所有三个表中都有CusterIndex和Non ClusterIndex。其中页面级锁定和行级锁定已启用。是禁用它们会对我有帮助吗?
仅在查看或插入时才能正常工作。但是当同步过程开始加息时。它会查看“超时错误”或“死锁受害者”。并且锁定增加并且等待时间开始时为0.1<分钟后来增加。
先谢谢