脏读和不可重复读区别

脏读和不可重复读区别

博客分类:  sql
 
脏读是读到了未提交的数据(有其他用户在更改数据),而不可重复读读的是已经提交的,但是违反了事务的一致性要求. 
http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763104c8c205c12ca743ca081492f8ace1dd2735b36163bbca633674d4485ca6b1107b83e5efdf14665470737c698df883bcacb923f5ff83035000bf63505a212b8ca3632b724872ce3b869edad803484afa2c4af5044bb50127af1e7fa5f1760c07880172697a4&p=882a90409c945bee4bbe9b7a164d&user=baidu&fm=sc&query=%D4%E0%B6%C1+%B2%BB%BF%C9%D6%D8%B8%B4%B6%C1+%C7%F8%B1%F0&qid=c31beb07121e084a&p1=5#baidusnap0

幻读的重点在于新增或者删除. 
http://hi.baidu.com/longzl/blog/item/53b116f4ff0ecf63dcc474f7.html 


2012.3.22 
脏读:数据读错方只读了一次数据库。 
不可重复读:数据读错放读了两次数据库。

你可能感兴趣的:(oracle)