当我使用GUI缩小sql server数据库时(All Tasks-> Shrink Database->接受所有默认值,单击OK),它会很快完成。
但如果我运行此命令,则需要很长时间。
DBCC SHRINKDATABASE('my_database')
我错过了什么?
这是在SQL Server 2000中。
答案 0 :(得分:1)
如果我没记错,接口将留下大约20%的增长空间,运行DBCC SHRINKDATABASE而不使用任何参数会将其缩小到尽可能小。
我没有企业管理器来检查默认值。但是你应该注意到手动运行比GUI运行的数据库文件更小,因此时差
答案 1 :(得分:-2)
有关DBCC SHRINKDATABASE的详细信息,请访问:http://msdn.microsoft.com/en-us/library/ms190488.aspx。请注意,这是针对SQL Server 2005的 - >