原帖地址: 關(guān)于sql server 2008 的mdf收縮問題 USE 你的庫名; sp_spaceused; , name, size / 128 ., (size )) / 128 . FROM sys.database_files (name sysname,rows int ,size varchar ( 100 ),data_size varchar ( 100 ),INDEX_size varchar ( 100 ),unuse
原帖地址:
關(guān)于sql server 2008 的mdf收縮問題
USE 你的庫名; sp_spaceused; , name, size / 128., (size )) / 128. FROM sys.database_files ( name sysname, rows int, size varchar(100), data_size varchar(100), INDEX_size varchar(100), unused_size varchar(100) ); sp_msforeachtable ' sp_spaceused
用上面的語句檢查一下你的數(shù)據(jù)庫中的空間使用情況
其中,,文件空間情況中的未使用空間表示你的文件可以通過 DBCC SHRINKFILE 來釋放的磁盤空間
如果可以釋放的空間很小, 那么你可以通過后面的查表空間的語句來查到是那些表占用了大的空間, 對(duì)于 unused_size 列的值很大的表, 你可以通過 REBUILD 聚焦索引(一般是主鍵) 的方式, 重組表的數(shù)據(jù)存儲(chǔ), 以便能夠釋放空間占用
再強(qiáng)調(diào) 原帖地址:
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com