MySQL
MyISAMエンジン
サーチ…
備考
長年にわたり、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