Il y a au moins quelques éléments connus pour provoquer ce message :
- L'espace disque insuffisant dans tmpdir a empêché la création du fichier tmp.
- Mémoire insuffisante pour sort_buffer_size à allouer.
- Quelqu'un a exécuté KILL au milieu d'un tri de fichiers.
- Le serveur a été arrêté pendant le tri de certaines requêtes.
- Une transaction a été annulée ou annulée en raison d'un délai d'attente de verrouillage ou d'un blocage.
- Erreurs inattendues, telles que la table source ou même la table tmp était corrompue.
- Échec du traitement d'une sous-requête qui était également en cours de tri.
Vérifiez-les et je parie que votre problème sera résolu.