1

GUI を使用して SQL Server データベースを圧縮すると ([すべてのタスク] -> [データベースの圧縮] -> [すべてのデフォルトを受け入れる] をクリックして [OK] をクリック)、すぐに終了します。

しかし、このコマンドを実行すると、非常に長い時間がかかります。

DBCC SHRINKDATABASE('my_database')

私は何が欠けていますか?

これは SQL Server 2000 にあります。

4

2 に答える 2

1

私の記憶が正しければ、インターフェイスは約 20% の拡張領域を残し、パラメーターを指定せずに DBCC SHRINKDATABASE を実行すると、できるだけ小さく縮小されます。

デフォルトを確認するための Enterprise Manager が手元にありません。しかし、GUI で実行した場合よりも手動で実行した場合の方がデータベース ファイルが小さいことに気付くはずです。

于 2008-10-14T19:08:22.080 に答える
-2

DBCC SHRINKDATABASE の詳細については、http://msdn.microsoft.com/en-us/library/ms190488.aspx を参照してください。これは SQL Server 2005 用であることに注意してください ->

于 2012-10-18T09:31:42.353 に答える