NOTÍCIA

Optimizer do MySQL ganha melhorias

Durante a conferência Open World, a OracleOracle22 conteúdosOracle lança Java 26 para aumentar produtividade de desenvolvedoresDev (Back & Front) · mar 2026Oracle oferece o primeiro cluster de computação em nuvem em escala ZettaDevSecOps · jan 2025Oracle abre inscrições para o ONE, programa gratuito de formação em tecnologia e inteligência artificialData · dez 2024Ver tudo em Data
apresentou uma versão pré-release do MySQL 5.6. De acordo com os
desenvolvedores, o optimizer do MySQL ganhou uma revisão nessa versão. Rob Young, gerente
técnico de produto do MySQL, afirmou
que as melhorias tornam o MySQL capaz de executar certas queries de forma três vezes
mais rápida.

Segundo Young, isso tem um efeito considerável em queries
que utilizam ORDER BY para classificar uma coluna não-indexada, mas que têm um
pequeno valor para LIMIT. Antes, esse tipo de queries fazia com que o servidor
mapeasse toda a tabela, a classificasse, criasse tabelas temporárias,
eliminasse linhas desnecessárias e mesclasse os resultados desse processo para
criar um conjunto de resultado.

A mudança foi feita para assegurar que, depois de um
mapeamento completo da tabela, apenas as linhas necessárias sejam classificadas
e retornadas no conjunto de resultado. Young acrescentou que uma velocidade substancial
é registrada pelo mecanismo de armazenamento que executa certas operações orientadas
a índice.

Além disso, os desenvolvedores estenderam o comando EXPLAIN
para suportar a exibição do plano de execução para os comandos INSERT, UPDATE e
DELETE. Também está disponível uma opção adicional TRACE, que permite que
os desenvolvedores sigam os passos do optimizer.

O MySQL pode ser baixado neste link.

Com informações de The H

Matérias especiais e reportagens conduzidas internamente pela Redação iMasters. Acompanhe no Twitter @imasters e no Instagram/Threads @portalimasters

Ver perfil