我公司雇用的DBA解决死锁问题刚刚告诉我,如果我们将事务级别设置为READ COMMITTED从READ UNCOMMITTED,那么我们的OLTP数据库锁定问题将得到改善。Sql 2005锁定OLTP - 已提交还是未提交?
这不仅仅是100%错误吗? READ COMMITTED会导致更多锁定,对吗?
更多详细信息:
我们的数据很 “孤立” 和特定的用户。 99.9999999%的所有用户交互与您自己的数据一起工作,如果发生这些情况,我们的肮脏阅读方案几乎不能影响用户正在尝试做什么。
感谢所有的答案,dba问题最终变得毫无用处,我们通过添加单个索引来解决锁定问题。
我很遗憾,我没有指定更新语句发生锁定问题而不是常规选择。从我的角度来看,两种不同的查询类型在处理锁定问题时有不同的解决方案。
“傻瓜和皮疹来修改交易隔离..” 你说的比我更好。 (+1) – RussellH 2009-02-02 19:08:33