Gerencie os processos do Mysql correntes em seu servidor usando essa poderosa ferramenta : MyTop
Introdução: Com o comando 'top' você poderá visualizar os processos que estão sendo executados no servidor, e sem dúvida é um dos comandos mais utilizados por administradores linux, porém através do 'top' você não poderá gerenciar e acompanhar os comandos do MYSQL mais detalhadamente.
Para este fim temos o MyTop que irá nos permitir mostrar os processos que estão sendo executados, ordenar por uso de memória, uso de cpu, tempo, usuário etc .
Instalando o MyTop: Crie uma pasta na raiz de seu servidor, por exemplo: downloads.
Execute o download do MyTop utilizando o comando:
wget http://jeremy.zawodny.com/mysql/mytop/mytop-1.4.tar.gz ( ver versão nova disponível ).
Descompacte o arquivo: tar -zxf mytop-1.4.tar.gz
Acesse o diretório recém descompactado: cd mytop*
Então, execute : perl Makefile.PL
make test
make
make install
Após a instalação execute:
mytop -dmysql
Você verá um console com todos os usuários do processo Mysqld .
Caso você obtenha a seguinte mensagem de erro ao rodar o comando mytop :
#mytop
Error in option spec: "long|!"
Faça o seguinte:
Abra o arquivo mytop em :
Descompacte o arquivo: tar -zxf mytop-1.4.tar.gz
Acesse o diretório recém descompactado: cd mytop*
Então, execute : perl Makefile.PL
make test
make
make install
Após a instalação execute:
mytop -dmysql
Você verá um console com todos os usuários do processo Mysqld .
Caso você obtenha a seguinte mensagem de erro ao rodar o comando mytop :
#mytop
Error in option spec: "long|!"
Faça o seguinte:
Abra o arquivo mytop em :
nano /usr/local/bin/mytop ( para abrir o arquivo mytop )
procure por "long|!" => \$config{long_nums}, e apenas comente esta linha usando #
Salve o arquivo e execute novamente o comando:
mytop -dmysql
procure por "long|!" => \$config{long_nums}, e apenas comente esta linha usando #
Salve o arquivo e execute novamente o comando:
mytop -dmysql
Esse é o MyTop sendo executado :
Boa Sorte !
