2013-02-25 78 views
0

我只是想知道dbcc shrinkfile(m,n)connamd的含义。说如果我运行命令SQL DBCC命令

dbcc shrinkfile(1,2000) 

那1,2000表示什么?

dbcc和普通的sql shrink不同(当你右键点击数据库和任务>缩小>文件时)如何?

+5

http://msdn.microsoft.com/en-us/library/ms189493.aspx – LittleBobbyTables 2013-02-25 14:13:10

回答

0

是的链接如上所述,但只是对Shrinkfile说不,它相当于采取正确索引和安排书籍的图书馆,其中一半出借,并以最快的方式将它们全部移动到最小数量的书架上可能。是的,它占用较少的空间,但现在试着找到一本特定的书,你只是不知道它被转移到了哪里。如果你完全清除数据库,那么也许。是的,我也知道碎片整理有助于文件系统,但它们是不同的野兽 - defrag => reindex,Shinkfile => fragment