PostgreSQL の管理 (バックアップとパフォーマンスの維持)

PostgreSQL のバックアップとパフォーマンスを維持するための簡単なコマンドを紹介します。

PostgreSQL 管理の内容

PostgreSQL バックアップ

まずはバックアップです。pg_dump を使用して、データをリストア可能なコマンドに展開します。

バックアップファイルの整理

バックアップしたダンプファイルが溜まるとディスクスペースを圧迫するので、適当なところで削除します。

VACUUM と ANALYZE

VACUUM と ANALYZE はどちらもDBの処理速度の低下防止効果があります。
(というより、定期的に VACUUM と ANALYZE を実行しないと、データを更新しているDBであれば検索速度が落ちます。)