[TYPO3-UG Dutch] MySQL: MyISAM of InnoDB
Jigal van Hemert
jigal at xs4all.nl
Sat Sep 13 00:56:37 CEST 2008
ries van Twisk wrote:
> Voordeel van MyISAM: Sneller dan InnoDB
Dat is een veel gehoord fabeltje.
Voor een behoorlijk grote, naar verwachting drukbezochte website heb ik
ooit een schaalbaarheidstest uitgevoerd om te kunnen kiezen tussen
MyISAM en InnoDB.
Om een high concurrency situatie na te bootsen lieten we een mix van
select, insert, update en delete queries uitvoeren in een verhouding die
ongeveer zou optreden bij gebruikt van de site. De test werd beëindigd
bij een half miljoen records.
Bij MyISAM zagen we de uitvoeringstijd per query ongeveer lineair
toenemen, terwijl InnoDB redelijk constant bleef (totdat
geheugenproblemen begonnen mee te spelen).
Afhankelijk van de database structuur lag het omslagpunt waarbij InnoDB
sneller werd dan MyISAM al bij 50.000 - 100.000 records. Aantallen die
ik bij meerdere T3 installaties in tabellen ben tegengekomen.
InnoDB is echter geen panacée en voor elke uitdaging moet een gepaste
oplossing gevonden worden.
--
Jigal van Hemert.
More information about the TYPO3-UG-dutch
mailing list