InnoDB的数据存储在表空间dataspace中,由很多数据文件组成。
InnoDB采用MVCC来支持高并发,实现了四个标准的隔离级别。其默认级别是可重复读 repeatable read,并且通过间隙锁(next-key locking)策略防止幻读的出现。
间隙锁使得InnoDB不仅仅锁定查询涉及的行,还会对索引中的间隙进行锁定,以防止产生幻读。
InnoDB是基于聚簇索引建立的
京公网安备 11010502049817号