サーチ…


備考

長年にわたり、InnoDBは、少なくとも現在サポートされているバージョンであるMyISAMよりもほぼ常に改善されています。要するに、本当に一時的なテーブルの場合を除いて、MyISAMは使用しないでください。

InnoDBに比べてMyISAMの利点の1つは、ディスクに必要なスペースが2〜3倍小さいことです。

InnoDBが初めて登場したとき、MyISAMは依然として実行可能なエンジンでした。しかし、XtraDBと5.6が登場したことで、InnoDBはほとんどのベンチマークでMyISAMよりも「良い」状態になりました。

次のメジャーバージョンでは、本当に一時的なInnoDBテーブルを作成し、システムテーブルをInnoDBに移動することで、MyISAMの必要性がなくなるという噂があります。

ENGINE = MyISAM

CREATE TABLE foo (
     ...
) ENGINE=MyISAM;


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow