Existem pelo menos algumas coisas conhecidas que causam esta mensagem:
- Espaço em disco insuficiente no tmpdir impediu a criação do tmpfile.
- Memória insuficiente para alocar sort_buffer_size.
- Alguém executou KILL no meio de uma classificação de arquivos.
- O servidor foi encerrado durante a classificação de algumas consultas.
- Uma transação foi revertida ou cancelada devido ao tempo limite de espera do bloqueio ou impasse.
- Erros inesperados, como tabela de origem ou até mesmo tabela tmp estava corrompida.
- Falha no processamento de uma subconsulta que também estava classificando.
Verifique isso e aposto que seu problema será resolvido.