innodb三大特性
插入缓冲(bufferpool)<br>
将普通索引的插入先写入chagebuffer,目的是让chage_buffer与普通索引结合,将多个插入合并到一个操作中,最终的目的是提升io效率,将随机io变为顺序io<br>
两次写
保证写入安全:防止mysql宕机,redo log物理页损坏的情况下,可以通过两次写机制,恢复页,从而恢复数据。<br>
自适应hash索引
监控索引的搜索,如果可以通过建立hash索引得到优化,那么msyql会自动完成这件事,提升查询效率。<br>