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 15.5.1, “Buffer Pool”.
InnoDB buffer pool
configuration and tuning information, see these sections:
Section 188.8.131.52, “Configuring InnoDB Buffer Pool Prefetching (Read-Ahead)”
Section 184.108.40.206, “Configuring Multiple Buffer Pool Instances”
Section 220.127.116.11, “Saving and Restoring the Buffer Pool State”