O comando EXPLAIN pode ser útil para se fazer o tuning do s...

Próximas questões
Com base no mesmo assunto
Q411030 Banco de Dados
O comando EXPLAIN pode ser útil para se fazer o tuning do sistema gerenciador de bancos de dados MySQL (v. 5.6) Esse comando dispõe de duas opções, que são:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - EXTENDED e PARTITIONS. O comando EXPLAIN é uma ferramenta poderosa no MySQL utilizada para analisar como as consultas SQL são executadas. Compreender o plano de execução de uma consulta, ou seja, como o otimizador de consultas do banco de dados decide executá-la, é crucial para realizar um eficiente tuning do desempenho do sistema. Isso permite que os desenvolvedores e administradores de banco de dados otimizem as consultas para rodarem mais rápido, consumindo menos recursos.

O uso da opção EXTENDED com o comando EXPLAIN fornece informações adicionais sobre a execução da consulta, permitindo uma análise mais profunda. Por outro lado, a opção PARTITIONS revela como as partições estão sendo utilizadas, o que pode ser crucial para sistemas que lidam com grandes volumes de dados e utilizam a partição de tabelas como estratégia para melhorar a performance e a organização dos dados.

Essas duas opções, quando aplicadas, podem desvendar aspectos importantes sobre o funcionamento interno das consultas e oferecer pistas sobre como melhorá-las. Por exemplo, se uma consulta não está aproveitando os índices da forma esperada ou se há algum gargalo relacionado ao acesso das partições. Assim, é possível realizar ajustes pontuais para melhorar a eficiência geral do banco de dados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Alternativa correta: A

Referencia: https://dev.mysql.com/doc/refman/5.6/en/explain.html

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo