Mysql事务知识补充

InnoDB怎么解决幻读?

Innodb的默认隔离级别是可重复读,在该隔离级别下可以解决幻读。

在快照读(单纯的select语句下)用MVCC机制保证不会出现幻读。

在当前读(select ...for update,select...lock in share mode,insert,update,delete)下用Next-Key Lock加锁保证。

你可能感兴趣的:(mysql,数据库)