将死锁减至最少

原文:msdn 尽管死锁不能完全避免,但遵守特定的编码惯例可以将发生死锁的机会降至最低。将死锁减至最少可以增加事务的吞吐量并减少系统开销,因为只有很少的事务: 回滚,撤消事务执行的所有工作。 由于死锁时回滚而由应用程序重新提交。 下列方法有助于将死锁减至最少: 按同一顺序访问对象。 避免事务中的用户交互。 保持事务简短并处于一个批处理中。 使用较低的隔离级别。 使用基于行版本控制的隔离级别。 将
相关文章
相关标签/搜索