摘要: 插入缓冲 Insert Buffer 对于非聚集索引的插入或更新操作,不是每一次直接插入到索引页中,而是先判断插入的非聚集索引页是否在缓冲池中,若在,则直接插入;若不在,则先放入到一个 Insert Buffer 对象中。 Insert Buffer 的使用需要同时满足以下两个条件: 索引是辅助索引 阅读全文
posted @ 2017-08-21 16:54 MicroCat 阅读(330) 评论(0) 推荐(0)
摘要: InnoDB 体系架构 后台线程 Master Thread Master Thread 是一个非常核心的后台线程,主要负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性,包括脏页的刷新、合并插入缓冲、UNDO 页的回收等。 IO Thread 在 InnoDB 存储引擎中大量使用了 AIO(As 阅读全文
posted @ 2017-08-21 15:19 MicroCat 阅读(425) 评论(0) 推荐(0)