« MySQL/Débogage » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 144 :
Remplacer les "IN" par des jointures, ou la sous-requête par une deuxième dont le résultat est stockée dans une table temporaire.
 
=== Too many tables (ou timeouts systématiques) ===
Si des requêtes sont systématiquement en timeout, c'est peut-être que la limite de 61 jointures a été atteinte.
Pour pallier cela, il est possible d'en remplacer certaines par des SELECT<ref>https://www.quora.com/How-do-I-override-a-max-limit-of-61-joins-in-a-MySQL-query</ref>.