Search notes:

SQL Server: Buffer cache

The buffer cache is also referred to as buffer pool.
The purpose of the buffer cache is to reduce disk I/O and thus increase the performance of an SQL Server instance. This is achieved by caching the content of pages in memory.
The content of the buffer cache is revealed in the sys.dm_os_buffer_descriptors view.

See also

sys.allocation_units
architecture
checkpoint, page
Compare with Oracle's buffer cache

Index