MAX_JOIN_SIZE
é uma trava de segurança comumente usada nas hospedagens compartilhadas. Ele não permitirá que você execute acidentalmente longas consultas que travariam o servidor.
Emita este comando:
SET SQL_BIG_SELECTS = 1
antes de executar a consulta, você sabe que deve retornar muitos valores.