Vergleich der wichtigsten Storage Engines Memory, InnoDB und MyISAM
Freitag, 15. Oktober 2010Die Wahl der Storage Engine hat einen beachtlichen Einfluss auf die Performance der Datenbank bzw. Applikation. Es lohnt es sich defenitiv die wichtigsten Typen Memory, InnoDB und MyISAM etwas genauer anzusehen.
Aktuell laufen noch immer ein grosser Anteil der Datenbanken unter MyISAM, was folgende Gründe haben kann:
- MyISAM ist die default storage engine bei einer mySQL Installation unter Linux/Unix
- MyISAM ist die älteste storage engine unter mySQL
Die Punkte zeigen auf – das die Storage Engine oftmals nicht bewusst bestimmt wurde. Da die storage engine pro Tabelle zugewiesen wird, kann die bestmöglichste Lösung also auch eine Kombination aus den verschiedenen Typen sein.
(weiterlesen …)