InnoDB
maintains a storage area called the buffer pool for caching data and indexes in memory. Knowing how the InnoDB
buffer pool works, and taking advantage of it to keep frequently accessed data in memory, is an important aspect of MySQL tuning.
For an explanation of the inner workings of the InnoDB
buffer pool, an overview of its LRU replacement algorithm, and general configuration information, see Section 17.5.1, “Buffer Pool”.
For additional InnoDB
buffer pool configuration and tuning information, see these sections: