[TYPO3-UG Dutch] MySQL: MyISAM of InnoDB
Jigal van Hemert
jigal at xs4all.nl
Sat Sep 13 08:49:50 CEST 2008
Hoi Ries,
ries van Twisk wrote:
> On Sep 12, 2008, at 5:56 PM, Jigal van Hemert wrote:
>
>> ries van Twisk wrote:
>>> Voordeel van MyISAM: Sneller dan InnoDB
>> Dat is een veel gehoord fabeltje.
(...)
>> InnoDB is echter geen panacée en voor elke uitdaging moet een
>> gepaste oplossing gevonden worden.
>> --
>> Jigal van Hemert.
>
>
> snel en MySQL is een algemeen fabeltje... maar algemeen staat bekend
> dat MyISAM sneller met lezen als er maar niet te veel geschreven wordt.
Elk DBMS kan snel of traag zijn. Als je ziet wat er gerommeld wordt met
niet optimale hardware, verkeerde geheugenconfiguratie, verkeerde DBMS
configuratie, suboptimaal database ontwerp, verkeerde of ontbrekende
indexen, vreselijke query's, rampzalige hoeveelheden ongebruikte data
die wel in de weg zitten, lompe applicaties, etc. En dan nog verwachten
dat een systeem zelf wel even snel de data ophoest?
> Ik denk dat ik me te veel in het MySQL wereldje heb verdiept en niet
> duidelijk was :D Persoonlijk vindt ik het vrteemd dat er nog steeds
> mensen
> zijn die een niet ACID compliente RDBM kiezen :s
Ach ja, als iedereen nu eens massaal de "juiste" keuze voor alles zou
maken... <snap, ... dream ends /> xD
Elk systeem heeft voor- en nadelen, maar als daarvan goed gebruik van
wordt gemaakt kun je leuke dingen bouwen.
In het verband van deze thread is het inzetten van InnoDB een eenvoudige
maatregel om veel voorkomende problemen deels op te lossen. In 3.8.1
installaties heb ik ook handmatig cache_* en index_* tabellen naar
InnoDB omgezet. Trage query's in indexed_search zijn niet opgelost, maar
de andere bezoekers hoefden niet meer op een zoekopdracht te wachten om
hun pagina te zien te krijgen.
--
Jigal van Hemert.
More information about the TYPO3-UG-dutch
mailing list