收縮數據庫
--顯示當前數據庫的空間使用情況
EXEC sp_spaceused
--顯示錶的空間使用
exex sp_spaceused
@objname = 'wcT',
@updateusage = 'true'
--顯示整個服務器中所有數據庫的日誌使用情況
DBCC SQLPERF(LOGSPACE)
--收縮數據庫
DBCC SHRINKDATABASE('gpsdb11', --要收縮的數據庫名稱或數據庫ID
1 --收縮後,數據庫文件中空間空間佔用的百分比
)
DBCC SHRINKDATABASE('WC', --要收縮的數據庫名稱或數據庫ID
10, --收縮後,數據庫文件中空閒空間佔用的百分比
NOTRUNCATE --在收縮時,通過數據移動來騰出自由空間
)
DBCC SHRINKDATABASE('WC', --要收縮的數據庫名稱或數據庫ID
10, --收縮後,數據庫文件中空間空間佔用的百分比
TRUNCATEONLY --在收縮時,只是把文件尾部的空閒空間釋放
)
--收縮文件
DBCC SHRINKFILE(wc_fg8, --要收縮的數據文件邏輯名稱
7 --要收縮的目標大小,以MB爲單位
)
DBCC SHRINKFILE(wc_fg8, --要收縮的數據文件邏輯名稱
EMPTYFILE --清空文件
)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.