GreenplumにおけるHeapテーブルとAOテーブルの基本概念と実装

基本概念 Heapテーブル PostgreSQLのネイティブストレージ形式で、データ行は挿入順にページに格納されます。更新/削除操作は元の位置にマーキングされ、MVCCによる旧バージョンはその場に残り、VACUUM処理で後回収されます。 AOテーブル(Append-Optimized) Greenplum固有の追記専用フォーマットで、更新時に元行を削除マークし、新行をファイル末尾に追記します。スト ...

7月25日 03:13 投稿