PostgreSQLのアーキテクチャとVACUUMの必要性

ようやく理解してきた。

VACUUMは更新されて使われなくなったタプルを回収しているだけだと思っていましたが、加えてページの概念とHot更新は理解しておいた方が良さそうだと思います。

  • テーブルと物理ファイル(テーブルファイル)の関係
  • テーブルファイル内のページ配置
  • ページ内のタプル配置
  • MVCC(追記型アーキテクチャ)、FILLFACTOR、Hot更新
  • VACUUMとVACUUM FULLの違い

あとは関係している管理情報を把握しておきたい。


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *