痞酷網_PIGOO

 找回密碼
 立即註冊
!!! [系統偵測到廣告阻擋軟體] !!!

如果您覺得痞酷網對您有些許幫助,或者您認同痞酷網的理想,

那麼希望您將痞酷網設定為白名單.

並請在上論壇的時候,動動您的手指,用行動支持我們.

謝謝!
查看: 6085|回復: 1

求 The storage engine for the table doesn't support repair 的解決方法

[複製鏈接]
發表於 2016-4-15 10:53:26 | 顯示全部樓層 |閱讀模式
大家好,我們的論壇也工作一段時間了,想趁著伺服器修好,把資料庫內的資料表最佳化一下,所以我在CentOS 下了以下指令︰

#mysqlcheck -a -c -o -r --all-databases -uroot -p

跑了一下後出現︰

note     : The storage engine for the table doesn't support repair

我不是要問這段文字的意思,而是請問這要如何解決?不解決有什麼問題?
目前DB 是沒有任何出錯,我只是單純想說給它最佳化一下而已。

謝謝
發表於 2016-4-15 17:04:49 | 顯示全部樓層
本文章最後由 moripi 於 2016-4-15 05:15 PM 編輯

MyISAM 是無法做這些最佳化動作的(因為不大需要)... InnoDB才能(因為視情況需要)...
因為MyISAM 是在 MySQL 5.1 之前的 default engine,InnoDB 則是 MySQL 5.5 之後的 default engine

可以參考兩篇MyISAM vs InnoDB的說明及比較...

在MySQL中MyISAM與InnoDB資料庫引擎比較

MySQL 中,MyISAM 與 InnoDB 帶來的差異...

以上..有誤請指正...
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

關閉

站長小叮嚀上一條 /1 下一條

禁閉室|手機版|連繫我們|痞酷網電子技術論壇

GMT+8, 2024-11-21 08:35 PM , Processed in 0.170471 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.