タグ付けされた質問 「compression」

元の表現と比較して使用するビット数が少なくなるようにデータをエンコードするプロセスに付けられた名前。

2
SQL Serverバックアップを圧縮して保存する最も効果的な方法は何ですか?[閉まっている]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新して、データベース管理者のスタック交換のトピックになるようにします。 6年前休業。 私はSQL Serverバックアップを圧縮および保存するためのさまざまな方法のテストをいくつか行っています(SQL Server 2008 R2 Enterpriseエディションを使用)。SQLの外部でこれらのバックアップを長期的に保存するための最も効果的な圧縮アルゴリズムは何かと思います。内部圧縮アルゴリズム。 私は、物理ストレージやテープドライブなどについて心配していません。3TBのデータファイルとログファイルを、可能な限り最小の単一ファイルに変換しようとしています。 たとえば、.zipまたは.7zでしょうか?または、データベース内の変数が多すぎて、何が最も効果的であるかを正確に推定できず、いくつかのテストを実行するだけで済みますか?または、SQL Serverの内部圧縮は私が得られる最高のものですか?

1
テーブルの圧縮はSQL Serverのバッファプールにどのように影響しますか?
SQL Serverのバッファープールが圧縮データテーブルの影響を受ける方法について知りたいです。 メモリ内のデータは、ディスクと同じように圧縮されていますか、それとも完全に圧縮解除されていますか? データが圧縮されてバッファー・プールに保管されている場合、ステートメントの実行時に、一時的に解凍されたデータのうち、所定の時間にメモリーに保持される量。行/ページ、テーブル全体(データを保持するのに十分な空きページがあると想定)、または「依存する」?

2
SQL Server 2014の圧縮と最大行サイズ
多くのdecimal(26,8)列を含む広い非正規化テーブルを作成する必要があります(1024列の制限より少なく、ほとんどの列はnullまたはゼロになります)。行あたりの制限は8060バイトなので、ページ圧縮を使用してテーブルを作成しようとしました。以下のコードはテーブルを作成し、1つの行を挿入し、行サイズをクエリします。行のサイズが制限をはるかに下回っていますが、テーブルにdecimal(26,8)列を1つ追加しようとすると、エラーが発生し、操作が失敗します。内部オーバーヘッドのバイト。」それだけ多くの列を持つ単一のテーブルを作成する方法はありますか? drop table t1 GO create table t1(c1 decimal(26, 8) null) with (data_compression = page) GO declare @i int = 2; declare @sql varchar(100); while @i <= 486 begin set @sql = 'alter table t1 add c' + convert(varchar, @i) + ' decimal(26, 8) null'; execute (@sql); set @i += …

2
クラスタ化インデックスの圧縮とテーブルの圧縮-それらは同じものですか?
テーブルのクラスター化インデックスに圧縮(ページまたは行)を設定した場合、それはテーブルに圧縮を設定することと同じですか? SQL Serverは両方を実行するためのオプションを提供しますが、それらは異なることを示唆していますが、クラスター化インデックスとテーブルは基本的に同じものであるという印象を受けました。クラスター化インデックスの動作のメンタルモデルは、クラスター化インデックスを圧縮するテーブルも圧縮する必要があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.