MySQL 5.7 – Explain de Sessão

MySQL 5.7 – Explain de Sessão
MySQL

Como sempre digo… uma conexão em um banco de dados pode ser chamada de thread, sessão, conexão, etc. Cada um dá o nome que quiser à conexão feita em seu banco de dados. Nunca, jamais, discuta com o DBA!

Cenário: Uma query está rodando no MySQL. Roubando sua paciência, além de recursos de I/O, memória, CPU, etc. Antes de dar um Kill básico, voce gostaria (mas, muito) de saber que diabos esta query está fazendo.

DBA que é DBA usa a tela preta. No terminal, vc teria que dar um show full processlist, rezar para que o conteúdo da query caiba no tamanho limite, recortar a query e colar após um comando explain.

Não mais, estimado padwan. Agora, com toda a modernidade temos o comando EXPLAIN CONNECTION. Óhhhh!

OK, não é nada do outro mundo. Não irá lhe trazer 20% de aumento de salário, mas, para quem vive debruçando-se sobre queries mal criadas, este comandinho demorou para chegar, mas, é muito bem vindo.

Agende uma reunião aqui

Visite nosso Blog

Saiba mais sobre bancos de dados

Aprenda sobre monitoramento com ferramentas avançadas

MySQL

Tem dúvidas sobre nossos serviços? Acesse nosso FAQ

Quer ver como ajudamos outras empresas? Confira o que nossos clientes dizem nesses depoimentos!

Conheça a História da HTI Tecnologia

Compartilhar: