Thread MyISAM oder InnoDB (18 answers)
Opened by kristian at 2013-10-25 14:49

jan
 2013-10-25 17:18
#171529 #171529
User since
2003-08-04
2536 Artikel
ModeratorIn
[Homepage] [default_avatar]
2013-10-25T13:37:38 kristian
2013-10-25T13:07:16 pq
RAM ist natürlich immer gut, aber es gibt bestimmt ne menge anwendungen, die mehr als 16GB daten haben und trotzdem nicht mehr RAM. kann mir nicht vorstellen, dass das wirklich notwendig ist.

wenn du keine transaktionssicherheit brauchst, könnte es sich bzgl. performance aber durchaus mal lohnen, MyISAM zu testen. pauschal lässt sich das aber nicht voraussagen, ob es schneller ist.

Jein, gefühlt ist es so, dass ich bei MyISAM für den ersten Zugriff auf die DB extrem viel Zeit brauche, danach ist der table wohl im Ram aber der erste Zugriff ist deutlich im Sekundenbereich, das sehe ich bei InnoBD derzeit nicht.


Das ist merkwürdig und solltest Du vielleicht mal genauer untersuchen.
Praktisch ist MyISAM immer massiv viel schneller als InnoDB, dafür gibt's halt keine Transaktionen, keinen Foreign Key, kein Row Level Locking etc pp. Aber wenn MyISAM langsamer ist als InnoDB, dann stimmt irgendwas vermutlich nicht.

View full thread MyISAM oder InnoDB