システムグローバル領域
データを再利用するために、頻繁にアクセスされるデータや新しいデータを記録するキャッシュである。古いデータは「データファイル」に書き込む。
Oracle Databaseでは、このキャッシュでデータの処理を完了させてから、ハードディスクのデータファイルに書き込む。書き込むデータの順番はLRU(Least Recently Used)というアルゴリズムで決定する。チェックポイントが発行されるとバッファキャッシュの使用済みバッファの内容はデータファイルに書き込まれる。
システムグローバル領域 (英: System Global Area, SGA) とは、データベースであるOracle Databaseに割り当てられる専用のメモリ領域である。その他に、プログラムグローバル領域 (英: Program Global Area, PGA) についても説明する。