摘要:
对4个不同隔离级别的理解。他们都是对Read的并发控制。写的时候肯定是要加锁的 1.Read Uncommitted 未提交读 允许读取已经被其它用户修改但尚未提交确定的数据。允许脏读取但不允许更新丢失,如果一个事务已经开始写数据则另外一个数据则不允许同时进行写操作但允许其他事务读此行数据。 该级别一般读的时候不加任何锁。 2.Read Committed 提交读 允许不可重复读取但不允许脏读取。读取数据的事务允许其他事务继续访问该行数据,但是未提交写事务将会禁止其他事务访问该行。该级别一般通过瞬间共享读锁实现。在一个事务中读取数据读完后马上释放。如果在同一个事务中再次读取改数... 阅读全文