タグ

ブックマーク / wiki.postgresql.org (1)

  • VACUUM FULL/ja - PostgreSQL Wiki

    VACUUMとVACUUM FULL VACUUMコマンドと関連する自動バキュームプロセスはPostgreSQLのMVCCの膨張化を制御する手段です。 VACUUMには大きく2つの形式があります。通常のVACUUMとVACUUM FULLです。 これらの2コマンドは実際には大きく異なるものですので、混乱してはいけません。 VACUUMはテーブルをスキャンし、新しく挿入または更新されるデータで上書きすることができるように、不要となったタプルに空き領域印を付けます。 この詳細についてはIntroduction to VACUUM, ANALYZE, EXPLAIN, and COUNTとPostgreSQLの文書MVCCを参照してください。 適切に設定されていればautovacuumが代わりに面倒をみますので、最近のPostgreSQLデータベースでは直接VACUUMコマンドの使用が必要になる

  • 1