Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL - InnoDB contre MyISAM

Oui, vous pouvez échanger des moteurs comme des sous-vêtements usagés, si vous le souhaitez, sans trop de problèmes. Modifiez-le simplement dans phpmyadmin.

Mais je ne le changerais pas pour le plaisir de le changer. Avez-vous besoin d'utiliser des clés étrangères ? Changes le. Avez-vous besoin d'un verrouillage au niveau des lignes au lieu d'un verrouillage des tables ? Changes le.

Il convient de noter qu'il existe également de bonnes raisons d'utiliser MyISAM. Jetez un œil à l'indexation FULLTEXT. Vous ne pouvez pas faire cela avec InnoDB.

MISE À JOUR

Depuis MySQL 5.6, FULLTEXT a également été implémenté pour les tables InnoDB. Voici le manuel .