Команда сервера Sql SHRINKDATABASE

Когда я сжимаю базу данных sql-сервера с помощью GUI (All Tasks-> Shrink Database-> Accept all defaults, щелкните OK), он быстро заканчивается.

Но если я запустил эту команду, это займет очень много времени.

DBCC SHRINKDATABASE('my_database')

Что мне не хватает?

Это в SQL Server 2000.

sql-server,sql-server-2000,database-administration,

1

Ответов: 2


1

Если я правильно напомню, что интерфейс оставит около 20% увеличенного пространства, запустив DBCC SHRINKDATABASE без каких-либо параметров, он скроет его как можно меньше.

У меня нет диспетчера Enterprise, чтобы проверить настройки по умолчанию. Но вы должны заметить меньший файл базы данных с ручным запуском, чем с графическим интерфейсом, поэтому разница во времени


Подробности о DBCC SHRINKDATABASE можно найти здесь: http://msdn.microsoft.com/en-us/library/ms190488.aspx . Обратите внимание, что это для SQL Server 2005 ->

SQL-сервер, SQL-сервер-2000, базы данных управления,
Похожие вопросы