postgresqlDBが使用中により多くのスペースを消費することは問題ありません。
この理由は、そのMVCCシステムです。 UPDATE
するたびに データベース内のレコードは、前のレコードを書き換えるのではなく、このレコードの別の「バージョン」を作成します。この「古い」レコードは、VACUUM
によって削除されます プロセス、それらに必要がないとき。
そのため、バックアップからデータベースを復元したとき、「デッド」レコードはなく、サイズも小さかった。
詳細はこちら
追伸あなたはそれについて心配する必要はありません。 PostgresqlはVACUUM
を処理します 自動的に。