Ich habe kurz diskutiert diese Frage in einer Tabelle, damit Sie entscheiden können, ob Sie sich für InnoDB entscheiden sollten oder MyISAM .
Hier ist eine kleine Übersicht, welche db-Storage-Engine Sie in welcher Situation verwenden sollten:
MyISAM InnoDB ---------------------------------------------------------------- Required full-text search Yes 5.6.4 ---------------------------------------------------------------- Require transactions Yes ---------------------------------------------------------------- Frequent select queries Yes ---------------------------------------------------------------- Frequent insert, update, delete Yes ---------------------------------------------------------------- Row locking (multi processing on single table) Yes ---------------------------------------------------------------- Relational base design Yes
Zusammenfassung
- Unter fast allen Umständen ist InnoDB ist der beste Weg
- Aber, häufiges Lesen, fast kein Schreiben, verwenden Sie MyISAM
- Volltextsuche in MySQL <=5.5, verwenden Sie MyISAM