Otimização de banco de dados

O objetivo da Otimização em um banco de dados não é somente aumentar a velocidade de uma consulta ou aplicação e sim diminuir a quantidade de recursos de hardware utilizados pelo banco de dados com a finalidade de melhorar o processo e garantir maior produtividade e economia. Exemplo:

A otimização de um carro tem como objetivo reduzir consumo de combustível, reduzir a poluição do ar, reduzir o preço do automóvel, etc. Assim o carro tem um bom desempenho e ao mesmo tempo é econômico para o motorista.

Em um banco de dados funciona da mesma forma, a otimização reduz a utilização de CPU, memória e outros recursos de hardware e o aumento de desempenho do banco de dados é consequência da otimização.