Hébergement MySQL avec InnoDB

J'hérite, un peu en catastrophe, de la mise en ligne d'un site pour le boulot. Signe particulier: il utilise MySQL avec InnoDB.
J'ai toujours travaillé en ISAM, d'où pas de problème sur du mutualisé. Ca m'a l'air une autre paire de manches avec InnoDB.
Qu'existe-t-il en hébergement mutualisé pour MySql InnoDB?
Y a-t-il des limitations ou des problèmes avec ce type de table?
 
Le moteur InnoDB est installé par défaut avec MySQL. Pour passer ta base de MyISAM à InnoDB, il te suffit de faire :

Code:
ALTER TABLE `tableName`  ENGINE = innodb;
 
y'a rien d'extraordinaire en Mysam ou Innodb mais disons que pour chacune d'entre elle, tu as des avantages pour exemple:

Sur Mysam --> utilisation des index FULLTEXT qui est bien utile pour effectuer des recherches par pertinence par MATCH

Sur InnoDb --> prise en compte des clés étrangères, sécurisation des transactions (commit, rollback etc...), etc..

Voilà ! :wink:
 
Si effectivement InnoDB est pris en charge par défaut par Mysql, son activation n'est pas obligatoire, loin de là.
De plus, InnoDB est plus gourmand que MyISAM et surtout plus difficile à "tuner", ce qui fait que certains hebergeurs mutualisés ne le proposent pas.

MADdanny
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut