SQL_BIG_SELECTS en haut de page
Dans quelques fichiers de mon application, certaines requetes sont copieuses (peut-etre mal ficelée)
Cela se traduit à ce jour sur quelques rares serveurs par un
The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay
La solution de facilité pour moi est de placer au debut de chacune de mes pages php ceci :
Code:
1 2 3
|
$requete = "SET SQL_BIG_SELECTS=1";
$result = mysql_query($requete, $conn) or die(mysql_error()); |
Si cela resoud le problème, y at-il des contre indications à procéder de la sorte ?
Merci à tous.