读书人

事务(进程)与另一个进程已被死锁在

发布时间: 2011-12-28 22:45:21 作者: rapoo

事务(进程)与另一个进程已被死锁在 lock 资源上,且该事务已被选作死锁牺牲品。请重新运行该事务
用VS2005开发的WEB项目,使用事务类TransactionScope实现保存数据库,由于使用用户多,每天频繁出现如下提示,寻求解决方法。
事务(进程)与另一个进程已被死锁在 lock 资源上,且该事务已被选作死锁牺牲品。请重新运行该事务。

[解决办法]
1、提高服务器性能(软硬)
2、排队
3、重新执行
[解决办法]
4、优化事务操作
[解决办法]
TransactionScope默认的事务级别太高。。。
[解决办法]
优化事务的SQL语句,缩短事务的执行时间

读书人网 >C#

热点推荐