同时更新会阻塞等待
更新过程中不会阻塞快照读(正常的select就是快照读)
更新过程中会阻塞当前读(select加读、写锁,就是当前读)
了解MVCC。MVCC最大的好处,读不加锁,读写不冲突。
了解事务隔离机制(读未提交->读提交->重复读->序列化),我们在用mybatis测试隔离机制时,注意需要将mybatis的一级与二级缓存去掉,确保每次都是读库。
同时更新会阻塞等待
更新过程中不会阻塞快照读(正常的select就是快照读)
更新过程中会阻塞当前读(select加读、写锁,就是当前读)
了解MVCC。MVCC最大的好处,读不加锁,读写不冲突。
了解事务隔离机制(读未提交->读提交->重复读->序列化),我们在用mybatis测试隔离机制时,注意需要将mybatis的一级与二级缓存去掉,确保每次都是读库。