Actualités
Suivant les versions, le nombre maximal de tables dans une jointure MySQL dépend de la version de MySQL : MySQL 3.23 - 31
MySQL 4.0 - 61
MySQL 4.1 - 61
MySQL 5.0 - 61
Mike Kruckenberg indique aussi que cette limite dépend peut-etre de l'OS sous-jacent. Il est simple d'écrire un petit script pour générer des tables automatiquement, et tester l'erreur suivante :
ERROR 1116 (HY000): Too many tables; MySQL can only use 61 tables in a join
Evidemment, 61 tables dans une jointure, c'est beaucoup. Généralement, 5 jointures sont déjà un score qui demande une attention particulière lors de la programmation.
Limit on Number of Joins in MySQL (198 visites)
Commentaires
Vous pouvez ajouter votre commentaire! |
Vous devez vous connecter pour commenter


