ここでの最初のメッセージなので、返信する必要があるのか、新しいメッセージを投稿する必要があるのか わかりません. ここと同じ問題があり、与えられた唯一の答えは役に立ちません(ドキュメントが正しくない場合を除く)。「OPTIMIZE TABLE を他のストレージ エンジンで動作させることができます」とのことですが、私のエンジンは InnoDB です。あなたの助けに感謝します。S.
26211 次
3 に答える
29
OPTIMIZE TABLE は InnoDB テーブルで正常に機能します。「テーブルは最適化をサポートしていません。代わりに再作成と分析を行っています」というメッセージは、純粋に情報提供を目的としています。そのメッセージは無視しても問題ありません。
于 2010-10-04T15:47:36.867 に答える
2
結果を無視することはできません...つまり、軽い操作ではなく非常に集中的な操作を行うことを意味します...非常に大きなテーブル(> 100G)の場合、これは数分ではなく数時間かかる可能性があります。
于 2013-04-21T20:11:45.860 に答える
-3
これを使って
ALTER TABLE table ENGINE='InnoDB';
于 2013-05-30T13:40:41.957 に答える