Você está fazendo o login:
Infelizmente muitas pessoas muitas vezes esquecem de procurar nos @ logs para obter uma visão do problema.
Gostaria de começar com alguns recursos de Monitoramento básico, Registro em log e & Conjunto de ferramentas de diagnóstico.
- top
- mtop link
- innotop link
- MySQL processlist / mysqladmin proc
- MySQLTuner link
- MySQLidxchk: link (ótimo para análise de log)
- MySQLSLA - relatório de status para o MySQL: link
- MySQLReport - http: // hackmysql.com/scripts/mysqlreport (excelente utilitário que interpreta os valores do SHOW STATUS da MySQL em um relatório detalhado sobre como o MySQL está sendo executado
- IOTOP / SAR
- Tem certeza de que todo o tráfego é válido? pode querer verificar novamente os logs e verificar se o tráfego é válido.
- Todas as conexões - são múltiplas dos mesmos endereços IP? (mais do que o habitual) use isso para verificar quantas conexões estão vindo de 1 ip:
netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n
- Você também pode trabalhar com o Mod_Evasive
- Dependendo de suas descobertas - mova o MySQL para outro servidor
- Pense em um balanceador de carga - ou Nginx ou passando de uma solução de hospedagem web do Apache para outra como Cherokee, Nginx, etc ...
Se este post ajudou você - por que você não vota :-) Bênçãos