PostgreSQLのメンテナンス

提供: Astarisk Works Wiki

VACUUMとANALYZE

PostgreSQLは定期的にVACUUMを実行しないとパフォーマンスが落ちてきます。 また、ANALYZEを行い統計情報を再構成するとさらに効果的です。 クラスタ内のすべてのDBにVACUUMとANALYZEを行うには次のコマンドを実行します。

vacuumdb -a -z all


自動バキューム

自動的にVACUUM処理を実行する機能があります。 これは初期状態では無効になっているためpostgresql.congを編集して有効にする必要があります。

個人用ツール