1

pg_dumpcompressオプションには、次の説明があります。

使用する圧縮レベルを指定します。ゼロは圧縮なしを意味します。カスタム アーカイブ形式の場合、これは個々のテーブル データ セグメントの圧縮を指定します。デフォルトでは、適度なレベルで圧縮されます。プレーン テキスト出力の場合、0 以外の圧縮レベルを設定すると、出力ファイル全体が gzip を介して供給されたかのように圧縮されます。ただし、デフォルトでは圧縮しません。現在、tar アーカイブ形式は圧縮をまったくサポートしていません。

アーカイブが gzip 形式になるということですか?

4

2 に答える 2

4

GZIP ファイル形式には、バイト 0x1f、0x8b で始まるヘッダーがあります。

一方、pg_dumpカスタム アーカイブ形式 (オプション-Fc) で生成されたファイルは、文字 P、G、D、M、P で始まります。これは、gzip 形式ではないと結論付けるのに十分です。

于 2013-02-08T16:10:59.707 に答える