MySql Administrator Parte 14

Dando seqüência aos itens do menu do MySql Administrator, veremos agora sobre o item  User Administration. Esta seção do menu nos permite visualizar e gerenciar as conexões dos usuários ao banco, que também são chamadas de Threads. Para visualizar as threads você deverá ter o privilégio PROCESS e para terminar (matar o processo) você deverá ter o privilégio SUPER, este lhe permite também terminar a própria thread. Esta seção possui duas abas, a aba Thread e a aba User connections. Existem ainda três botões Kill Thread, Kill user e Refresh, o Kill Thread serve para “derrubar” a conexão com servidor e só fica habilitado quando a aba Thread estiver ativa, o Kill User  “derruba” o usuário, ou seja, caso existam 3 conexões do mesmo usuário ao servidor todas as três serão “derrubadas” este botão só fica habilitado quando a aba User Connections está ativa, o botão refresh serve para atualizar o status das conexões e está habilitado para ambas as abas.

 

Threads

 

Nesta aba você verá todas as conexões com o servidor (Threads) divididas em linhas e colunas, sendo que cada linha representa uma conexão com o servidor. As colunas são:

PID, Número do processo MySql;

User usuário conectado ao banco;

 Host computador que está conectado;

DB a qual banco de dados o usuário está conectado;

Command informa qual o comando está sendo executado no banco sendo que Sleep indica que aquele usuário não está executando nenhum comando;

Time indica o tempo do comando ou tempo em que o usuário está conectado sem executar algum comando;

State Indica se o processo está sendo executado ou está aguardando;

Info mostra a instrução completa que está sendo executada no banco por aquele usuário.

 

Por padrão as Threads são ordenadas pelo PID , esta ordenação pode ser alterada clicando-se nos cabeçalhos das colunas User e Host

 

User Connections

 

Nesta aba você também verá as conexões dos usuários com o servidor, mas agrupadas por usuário, existe uma divisão horizontal nesta aba que apresenta na parte superior os usuário conectados ao banco e o número de conexões deste usuário, na parte inferior será apresentado os detalhes das conexões do usuário selecionado na parte superior com as mesmas colunas do da aba Threads. Nesta aba você poderá “derrubar” tanto o usuário quanto cada conexão deste usuário.