iT邦幫忙

0

sql server 2008 壓縮

有一個database 共13G,但是裡面有一個TA資料表共有6G多資料,
我已經把大部份資料刪除,但並未使用truncate,因裡面還有一些資料(少),
但為什麼我用資料庫壓縮或是用資料表壓縮都無法還原我刪除資料的空間,
我刪除了約4G資料,但壓縮並未有釋放這麼多空間。
請問大大該怎麼處理?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
6
michaelwan
iT邦高手 1 級 ‧ 2013-10-25 14:15:48

釋放未使用空間之前重新組織檔案

rt788 iT邦新手 5 級 ‧ 2013-10-25 15:41:26 檢舉

請問該如何實作,能否有教學網站或文件???

一個選取方塊, 應該不用實作吧.

2
freelab
iT邦新手 1 級 ‧ 2013-10-25 22:35:17

michaelwan提到:
釋放未使用空間

微軟官方文件庫

2
IT 癡
iT邦高手 1 級 ‧ 2013-10-26 09:49:41

TA 資料表先匯出 (要確認成功) 後 刪掉 TA
看整體 DB 是否有降到預想空間
如沒有 那就是整體 DB 有問題
(事後記得 TA 匯入)

rt788 iT邦新手 5 級 ‧ 2013-10-26 13:59:16 檢舉

1、請問匯出,你都匯成什麼格式?
2、但資料量越來越大,使用匯出可能風險會變高,另外那個table不能刪,他必須一直運作,還有其他方式??

我要發表回答

立即登入回答