Até os mais poderosos de nós precisam dormir algumas vezes. Sem o sono, a pessoa fica ansiosa e a insônia pode levar a todos os tipos de sintomas graves.
Mais seriamente: o estado de suspensão significa que o processo do MySQL fez com sua consulta, mas o lado do cliente ainda não saiu. Muitas aplicações web não limpam suas conexões depois, o que leva a dormir processos MySQL. Não se preocupe se houver apenas alguns deles; O MySQL irá limpá-los depois de um período de timeout configurável (wait_timeout).
Ou, se o seu aplicativo da Web usa conexões persistentes e pool de conexões, é perfeitamente normal ter muitos processos de suspensão: nesse caso, seu aplicativo apenas abre, por exemplo, 100 conexões SQL e as mantém abertas. Isso reduz a sobrecarga de abertura / fechamento de conexão. A menos que seu aplicativo seja muito ocupado, é normal que nem todo processo SQL tenha algo a fazer, então eles dormem.