数据库脏读

一个事务读到另一个事务还没有提交的数据,我们称之为脏读。
 
一个事务先后读取同一条记录,但两次读取的数据不同,我们称之为不可复读。
 
一个事务先后读取一个范围的记录,但两次读取的记录数不同,我们称之为幻读。
 
SQL标准定义了一下几种事务隔离级别
1,READ UNCOMMITTED 幻想读、不可重复读和脏读都允许。
 
2、READ COMMITTED  允许幻想读,不可重复读,不允许脏读。
 
3、REPEATABLE READ  允许幻想读,不允许不可重复读和脏读。
posted @ 2014-10-31 22:54  LLeiFeng  阅读(175)  评论(0编辑  收藏  举报