Image Image Image Image Image
Scroll to Top

Topo

05

out
2011

Sem Comentários

Em Blog

Por Allison

Optimizer do MySQL ganha melhorias

Em 05, out 2011 | Sem Comentários | Em Blog | Por Allison

Durante a conferência Open World, a Oracle 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.

Informações tirada originalmente de The H

Fonte: IMasters

Redes Sociais

Tags | , ,

Enviar um Comentário