私は20GB程度のサイズのデータベースを持っていますが、実際には空き容量は約17GBです。これは、大規模な多数の監査テーブルを別のデータベースに移動したためです。データベースを縮小する必要があります
私は業務時間中に間違ってデータベースを縮小しようとしましたが、これを完了するのにかかる時間を認識していなかったため、停止してしまいました。
私は今これについていくつかの調査をしています。データベースの縮小が行われるべきではない記事を読んだことがあります。「大量の」インデックスの断片化を引き起こす可能性があるからです。私はSQLの教祖だが、これは警鐘を鳴らす。
人々は、縮小を使用して縮小を使用することを提案しています。
そこには正しいことを手伝ってくれるSQLのエキスパートがいますか?
おそらくdba.stackexchange.comでお尋ねしてください。 – DavidG
@DavidG - ありがとう! –
私は、ファイルが大きすぎた理由の根本原因を調べることをお勧めします。たとえば、大量のデータを定期的にロードして変換するステージングプロセスがあるとします。トピックのクリアランスについては、次の記事を参照してください。http://www.sqlmvp.org/do-not-shrink-your-data-files/ http://sqlblog.com/blogs/aaron_bertrand/archive/2009/07 /27/oh-the-horror-please-stop-telling-people-they-should-shrink-their-log-files.aspx –