PostgreSQLでpg_dumpした場合の圧縮率
表題の件を検証。カスタムファイル(圧縮)で出力されるよう-Fc
オプションを付与。こんな感じになりました。int、string主体だと圧縮率は高め。
No | 検証パターン | DB名 | DBサイズ(GB) | データの中身 | ダンプファイルの容量(GB) | 圧縮率 |
---|---|---|---|---|---|---|
1 | pg_dump | postgres | 729GB | 青空文庫のテキストデータ | 66 | 9% |
2 | tpch | 45GB | HammerDBのtpc-hのデータ | 9.9 | 22% | |
3 | tpcc | 118GB | HammerDBのtpc-cのデータ | 34 | 29% | |
4 | blob | 98GB | byteaにバイナリ(25MBファイル×4000ファイル) | 108 | 110% |
関連しているかもしれない記事
- Aurora PostgreSQLの拡張機能のpgauditで特定ユーザのみの監査を設定する
- Aurora PostgreSQLにHammerDBのTPC-Cを実行
- RDS Proxyを使用してAurora PostgreSQLのフェイルオーバーを実行する
- ora2pgとSCTの変換結果の差異
- ora2pgを使用してOracleからPostgreSQLのスキーマ移行を実施