4
我有一個12GB的磁盤上的5GB可用空間的9GB myisam表。我如何optimize
表?如果磁盤的可用空間非常少,如何優化9GB表?
問題是,OPTIMIZE
通過將整個表複製到一個新文件,因此我需要9GB的可用空間才能成功。
唯一的解決辦法我能想出是
- 停在桌子上寫道:
- 做表的邏輯備份到另一臺機器
- 刪除表
- 重建表通過從另一臺機器上的備份恢復
而在未來,我應該限制表的大小更小比可用空間要多。
我回答我的問題還是有更好的解決方案嗎? 謝謝。
我應該按照你的描述來做。我認爲這是答案。但你也應該考慮通過更換磁盤驅動器來增加磁盤空間,未來你的記錄可能會增長,然後你會有更多的問題,然後優化表。 – rkosegi 2012-01-15 11:19:29