Eu tenho um banco de dados MySQL 5.7. Eu estava procurando nas estatísticas de status do servidor que mostra o tipo de consultas/comandos/tarefas executadas no banco de dados. Mostra que o comando de consulta "change db" foi de longe o mais frequente.
O que significa o valor "change db" em Servidor > Status > Estatísticas? Eu tenho apenas um banco de dados (exceto bancos de dados do sistema) por que a consulta está sendo executada com tanta frequência, quase duas vezes selecionada?
Você provavelmente está usando um pacote de terceiros. E provavelmente faz um "USE" no início de cada conexão, possivelmente com muito mais frequência.
A frequência dos
SHOW
comandos também cheira a um terceiro pacote desleixado que não consegue lembrar com o que está trabalhando.Outra possibilidade é um pacote de monitoramento. No entanto, eu esperaria ver ainda mais
SHOWs
.Uma maneira de rastrear as coisas é ativar o "log geral" por um curto período de tempo e, em seguida, olhar para esse log para ver qual "usuário" está fazendo o quê.