从Mysql5.5版本开始,InnoDB是默认的表存储引擎。其特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读、同时被设计用来最有效的利用以及使用内存和CPU。本文主要内容:InnoDB体系架构CheckPoint技术InnoDB关键特性下图简单描述了InnoDB存储引擎的体系结构:InnoDB后台有多个不同的线程,用来负责不同的任务。主要有如下:MasterThread这是最核心的一个线程,主要负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性,包括赃页的刷新、合并插入缓冲、UND