0

MS Sqlserver データベースの適切な圧縮形式を見つけた人はいますか? もしそうなら、あなたは何を使っていて、そのパフォーマンスに満足していますか?

私の会社では、クライアントの 1 つからデータベース スナップショットを圧縮してダウンロードし、テストおよび開発目的でローカル コピーを作成することがよくあります。以前は zip を試しましたが、データベース ファイルが 4Gb の境界を超えると、rar を使用する必要がありました (zip は 32 ビットのみです)。問題は、rar は圧縮に時間がかかることです。また、最適な圧縮率が得られるかどうかもわかりません。

これは圧縮ユーティリティの問題ではなく、圧縮形式の問題です。WinRar を使用していますが、多くのフォーマットをサポートする 7zip を検討しています。

4

3 に答える 3

3

SQL 2008 にはネイティブ圧縮があります。これを頻繁に行う必要があり、SQL Server 2008 がない場合は、バックアップを自動的に圧縮するQuest LiteSpeedのようなものを見てください。

于 2008-08-22T20:25:19.613 に答える
0

無料のカテゴリでは、gzipbzip2の新しいバージョンにはラージファイルサポートが含まれているはずです(インターネット上の誰かが、bzip21.0.1以降はCyrilPilskoのおかげでラージファイル互換であると言っていますが、gzip1.2にはパッチを適用できますダウンロード可能なバイナリはであり、gzip 1.3ベータにはサポートが含まれています)。私は便利なようにWindowsPCで7zipを使用していますが、速度と圧縮のどちらからもbzip2を好む傾向があります。

また、のようなことをして非ラージファイルバージョンをだましていると聞いたことがありますcat file | gzip > file.gz。通常、時間と圧縮レベルのトレードオフがありますが、bzip2の主張の1つは、非常に迅速に解凍することです。これは、ディザスタリカバリの状況では最も重要な指標となるはずです。その点で、EMCのテープバックアップソリューション(ELM?)は、デフォルトでDBパーティションの圧縮をスキップするために使用されていたと思います。また、小さなスペースに詰め込むことを真剣に考えているなら、rzipのようなものを試してみるかもしれませんが、実際にそれを使用する人は誰も知りません。

于 2008-08-25T17:14:16.613 に答える
0

常にUCL 圧縮またはLZO 圧縮があり、どちらも GPL で保護されているため、商用プロジェクトの場合は、それらをどのように使用しているかを確認してください。

于 2008-10-08T22:39:31.623 に答える