GoDaddy Ajuda

Tentamos traduzir esta página para você. A página em inglês também está disponível.

Habilitar registro de consulta lenta do MySQL

O MySQL é um dos sistemas de gerenciamento de banco de dados mais populares usados para sites baseados em banco de dados (como o WordPress). É fundamental que você possa investigar problemas com o MySQL em seu VPS Hosting.

Etapas

  1. Faça login no seu servidor pelo SSH como raiz.
  2. Faça backup de /etc/my.cnf como /etc/my.cnf.bak.$(date +% F_% R)
              isso salvará um backup do arquivo com a data e hora
  3. Edite o arquivo /etc/my.cnf.
  4. vi /etc/my.cnf
  5. Insira as seguintes linhas na seção [mysqld]:
    versões do mysql < que 5.5
    # Registro de consultas lentas set-variable = long_query_time = 4 log-slow-queries = / var / log / slow-queries.log
    versões do MySQL 5.5 e superiores
    # Registro de consultas lentas slow_query_log = 1 long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
    MariaDB
    # Registro de consulta lento slow_query_log long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
  6. Salve o arquivo e saia do editor.
  7. Crie o arquivo de registro e defina as permissões apropriadas
     toque em /var/log/slow-queries.log && chown mysql: mysql /var/log/slow-queries.log
  8. Reinicie o serviço de banco de dados com o comando adequado ao seu ambiente.
    CentOS 6 cPanel MySQL Serviço CentOS 6
    serviço de reinicialização do mysqld serviço de reinicialização do mysqld mariadb restart
    CentOS 7
    systemctl mysqld restart systemctl mariadb restart
  9. Verifique o log de consultas lentas para ter certeza de que ele está sendo executado.
    cat /var/log/slow-queries.log
    Você deve ver algo semelhante ao seguinte se estiver habilitado corretamente. Deixe o MySQL rodar por algumas horas para capturar uma boa quantidade de dados.
    / usr / libexec / mysqld, Versão: 5.0.45-log (distribuição de código-fonte). começou com: Porta Tcp: 0 Soquete Unix: /var/lib/mysql/mysql.sock Argumento do Comando Id de Tempo

Etapas relacionadas

Mais informações

Para saber mais sobre os serviços de hospedagem que a GoDaddy oferece, consulte nossoMenu de serviços de hospedagem .