8710 sujets

Développement web côté serveur, CMS

Bonjour.

Voici une question un peu pointue : y-a-t'il un risque de dégradation des performances d'une requête SQL si elle implique plusieurs tables qui ont des moteurs différents ? Par exemple, une table en MyIsam et une autre en InnoDB;

Merci d'avance
Cordialement
Hello,

Les performances en lectures entre les deux moteurs sont quasi les mêmes. C'est en écriture qu'il va y avoir le plus de différence.

Le bons sens voudrait que tes performances soient altérés par le moteur le moins efficace. Je doute que MyIsam tire InnoDB vers le haut lors des requêtes...

Ceci étant dit, pourquoi ne pas utiliser un seul et même moteur pour toutes tes tables?

@+
Yokii