Suche…


Bemerkungen

Im Laufe der Jahre hat sich InnoDB so weit verbessert, dass es fast immer besser ist als MyISAM, zumindest die derzeit unterstützten Versionen. Fazit: Verwenden Sie MyISAM nicht, außer vielleicht für Tabellen, die wirklich temporär sind.

Ein Vorteil von MyISAM gegenüber InnoDB ist nach wie vor: Es ist auf dem Datenträger 2x-3x kleiner.

Als InnoDB zum ersten Mal auf den Markt kam, war MyISAM noch eine brauchbare Engine. Mit XtraDB und 5.6 wurde InnoDB in den meisten Benchmarks jedoch "besser" als MyISAM.

Es wird vermutet, dass die nächste Hauptversion MyISAM überflüssig machen wird, indem wirklich temporäre InnoDB-Tabellen erstellt und die Systemtabellen in InnoDB verschoben werden.

ENGINE = MyISAM

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


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow