Version 12.0.0
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Moving Data Between Memory and Disk

Block Manager

The block manager manages the reading and writing of disk blocks.

Data File Format

The format of the data file is given by structures in block.h .

Storage Source

The cloud storage source extension which manage the flushing of the data files to and reading from different cloud object stores.

Pre-fetch

Pre-fetch is a performance optimization that aims to reduce I/O latency by reading pages from disk into memory before they are required by the application.

Tiered Storage

Tiered storage allows B-Trees to be stored into multiple places, more recently updated blocks are on local disk and less recently updated blocks are in cloud storage.