Innodb存储引擎是目前MySQL最主流的存储引擎,学习Innodb,可以先从其最基础的数据结构开始。Innodb的数据结构主要包括内存数据结构(InMemoryStructures),如bufferpool,changebuffer,logbuffer等,磁盘数据结构(OnDiskStructures),如索引Index,表空间及日志结构等。BufferPoolBufferPool主要是对Innodb存储引擎中的数据表(Table)和索引数据(Index)的一个缓存,它使得MySQL可以直接对一些热数据在内存中进行读取。InnodbBufferPo...