Ir para conteúdo
  • Cadastre-se

Excução Do Mysql - Server Load


Paiano

Posts Recomendados

Ola pessoal , tudo bem ?

Bom , estou com um grave problema , em um dos meus dedicados , Por motivo de falta de experiencia , não estou conseguindo resolver ;

O server Load , está muito alto , isso , quase sempre ;

O motivo , a Execução do MySQL , segundo o data center, são os Logs de erro do mesmo .

Ai vem o problema , como eu Limpo as tabelas de erro via SSH ?

Alguém , já teve este problema , como conseguiu resolveu ? e se realmente é apenas o MySQL ?

Abraços : )

 

Link para o comentário
Compartilhar em outros sites

@Mateus,

Você pode aprender mais em http://videos.cpanel.net/mysql-optimization/

Inicialmente, você pode:

1) Otimizar e reparar as bases de dados

screen -S vamosla
mysqlcheck -Aor

2) Monitorar as bases mais consumidoras

mysqladmin processlist

3) Dependendo, você perceberá a necessidade de ajustar o arquivo /etc/my.cnf. Otimize assim:

cd /usr/local/src/
wget mysqltuner.pl
chmod +x mysqltuner.pl
./mysqltuner.pl

Com os resultados gerados, você fará a inserção das informações em /etc/my.cnf.

4) Você poderá também, obter informações sobre as slow queries

A) acesse o arquivo my.cfg
pico /etc/my.cnf

B ) insira as linhas abaixo e salve o arquivo
log-slow-queries = /var/log/mysql-slow.log
long_query_time = 3


C) Crie o arquivo que receberá os logs
touch /var/log/mysql-slow.log

D) Atribua as permissões corretas para que o arquivo recebo receba os logs
chown mysql.root /var/log/mysql-slow.log

E) Reinicie o servidor MySQL
/scripts/restartsrv mysql


F) Monitore o arquivo para identificar a conta que está consumindo os recursos
cat /var/log/mysql-slow.log
tail /var/log/mysql-slow.log
tail -50 /var/log/mysql-slow.log

Link para o comentário
Compartilhar em outros sites

@Mateus,

Você pode aprender mais em http://videos.cpanel.net/mysql-optimization/

Inicialmente, você pode:

1) Otimizar e reparar as bases de dados

screen -S vamosla
mysqlcheck -Aor

2) Monitorar as bases mais consumidoras

mysqladmin processlist

3) Dependendo, você perceberá a necessidade de ajustar o arquivo /etc/my.cnf. Otimize assim:

cd /usr/local/src/
wget mysqltuner.pl
chmod +x mysqltuner.pl
./mysqltuner.pl

Com os resultados gerados, você fará a inserção das informações em /etc/my.cnf.

4) Você poderá também, obter informações sobre as slow queries

Obrigado : ) 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?