buffertpool
Buffertpool, also known as buffer pool, is a region of main memory allocated by a database management system (DBMS) or operating system to cache data that has been read from, or will soon be written to, storage devices. By keeping hot data in memory, the pool reduces disk I/O and speeds up query processing. The data held in a buffer pool is organized into fixed-size pages (for example 8 KB).
In a DBMS, the buffer pool stores table data, index blocks, and other metadata. When a page
Replacement policy and writeback: Most systems use variations of LRU (least recently used) with aging, or multi-tiered
Tuning and metrics: The pool size is a major tuning knob; insufficient size leads to I/O bottlenecks,
Variants: In MySQL and InnoDB the buffer pool is a central feature; SQL Server uses a buffer