MySQL: MyISAM versus InnoDB

Status
Niet open voor verdere reacties.

gast0711

Gebruiker
Lid geworden
1 mei 2005
Berichten
39
Wat is het verschil tussen de 2 tabellen: MyISAM en InnoDB. Welke is eigenlijk beter, want ik weet wel dat MySQL beiden heeft.
Wat zijn de voor en nadelen van elk tabel. Als ik weet, dan weet ik welke ik voortaan ga gebruiken in MySQL. :D
 
Heb je iets aan deze link?
 
Overigens is die pagina wat oud:
Standaard is MyISAM de opslagmotor, [...]
In de nieuwere versie van MySQL is dat namelijk niet zo, daar is InnoDb het standaard opslag. Althans, bij mij is dat zo. Het kan zijn dat het afhangt van de manier waarop je MySQL installeert, maar MyISAM is zeker niet altijd de standaard opslagmotor meer.

Verder nog een verschilletje: bij MyISAM kun je het exacte aantal rijen in de tabel zien wanneer je een SHOW TABLE STATUS FROM `databasenaam` query uitvoert, bij InnoDb is dit een schatting. Ook is dat regeltje commentaar bij je tabel bij InnoDb voor een gedeelte vervangen door InnoDB free: ... kB.

Een late reactie, maar voor toekomstige lezers wellicht nog handig :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan