SQLServer Shrink功能

資料壓縮,不是很準確的翻譯
是資料庫將硬碟規劃中未使用到的空間吐出來
並重組資料庫的資料,
另外可以將同群的資料
匯集到同一個硬碟的功能

利用時機可能是在硬碟升級時
未能取得當初規劃的硬碟顆數的時候
或是需要資料重組的時候

USE 新新
GO
DBCC SHRINKDATABASE(N'新新', 99 )
GO
--壓縮新新資料庫,壓縮檔案後最大可用空間為99%

USE 新新
GO
DBCC SHRINKFILE (N'新新主檔' , 5)
GO
--壓縮 新新主檔,將檔案壓縮為5mb

USE 新新
GO
DBCC SHRINKFILE (N'人事2' , EMPTYFILE)
GO
--將 人事2 平均移至同群的其他檔案
--以利檔案搬移及維護

留言

熱門文章