0

私はデータベースを持っており、Sql server 2012そのサイズは5 Gb.毎日大きくなっています。

私はそれを縮小する必要がありdatabaseます。私の質問は:-

データベースを毎週または毎月縮小するのは良い兆候ですか。スペースが不足しているように。パフォーマンスの低下などの副作用はありますか。

4

2 に答える 2

0

一般に、圧縮は多くのリソースとコスト パフォーマンスを消費するため好ましくありません。その場合、統計とインデックスの断片化を同時に確認する必要があります。

また、データベースを実際に「小さく」することはめったになく (より多くのデータを使用しても、使用するスペースが少なくなることはありません)、データベースが特定のサイズに成長した場合、それはデータがその量のスペースを占有するためです。

したがって、基本的には、データベースが成長する理由を確認する必要があります。意図しない成長ですか?成長するのはデータファイルですか、それともログファイルですか? データ ファイルの場合 - 必要以上のデータを保存しますか? ログ ファイルの場合 - バックアップ手順はどのようになっていますか? また、ログ ファイルはどのように処理されますか? 通常、ファイルの圧縮は、実際に何が問題なのかよりも、何かがおかしいという症状を治療することです。

したがって、それが「予想外」または「多すぎる」場合は、間違いなく良い兆候ではなく、原因を見つけようとする方が良い方法です.

(もちろん、時には「悪い」選択をしなければならない現実のシナリオも存在しますが、まあ、これは一般的に言えば :))

于 2013-10-21T10:45:32.840 に答える