Cette erreur survient lorsqu'une table temporaire excède la taille de tmp_table_size
octets. Pour éviter ce problème, vous pouvez utiliser l'option -O tmp_table_size=#
de mysqld
pour accroître la taille des tables temporaires, ou bien utiliser l'option SQL SQL_BIG_TABLES
avant d'exécuter la requête. SET OPTION
.
Vous pouvez aussi démarrer le serveur avec l'option --big-tables
. Cela revient à utiliser la clause SQL_BIG_TABLES
dans toutes les requêtes.