Qual é a utilidade de explain no MySQL?
Qual é a utilidade de explain no MySQL?

Vídeo: Qual é a utilidade de explain no MySQL?

Vídeo: Qual é a utilidade de explain no MySQL?
Vídeo: MySQL Commands: And, OR & NOT Operator | MySQL Tutorial for Beginners 2024, Maio
Anonim

A palavra-chave EXPLAIN é usada em vários SQL bancos de dados e fornece informações sobre como o seu SQL banco de dados executa uma consulta. No MySQL, EXPLAIN pode ser usado na frente de uma consulta começando com SELECT, INSERT, DELETE, REPLACE e UPDATE.

Também perguntado, o que é explicado no MySQL?

o EXPLIQUE declaração fornece informações sobre como MySQL executa declarações: EXPLIQUE funciona com as instruções SELECT, DELETE, INSERT, REPLACE e UPDATE. Quando EXPLIQUE é usado com uma declaração explicável, MySQL exibe informações do otimizador sobre o plano de execução da instrução.

Em segundo lugar, como você usa o explain? O verbo explique não é seguido por pronome de objeto. Não pode ser seguido por um pronome como eu, ele, ela, você ou nós que é o objeto do verbo, ou o pronome que recebe a ação do verbo. É por isso que “você pode explique mim …? está errado. O verbo explique tem um padrão de frase muito específico.

Posteriormente, a questão é: o que é Key_len no MySQL explicar?

mysql . De acordo com MySQL site, o key_len coluna indica o comprimento da chave que MySQL decidiu usar. O comprimento é NULL se a coluna-chave diz NULL. Observe que o valor de key_len permite que você determine quantas partes de uma chave de múltiplas partes MySQL realmente usa.

O que é filtrado em explain MySQL?

Conforme descrito aqui no MySQL docs: o filtrado coluna indica uma porcentagem estimada de linhas da tabela que serão filtrado pela condição da mesa. Ou seja, as linhas mostram o número estimado de linhas examinadas e as linhas × filtrado / 100 mostra o número de linhas que serão unidas às tabelas anteriores. A partir de MySQL 5.7.

Recomendado: