Índices Parciais

Todo SGDB de renome, segue a norma ANSI-SQL, e dentro da norma, existem os índices.

Saiba mais sobre o SQL, assista meu vídeo de apresentação do curso SQL, pela 4Linux. Clique Aqui.

Ás vezes algumas pesquisas são mais requisitadas que outras, tornando-se desnecessário um índice que pegue toda uma tabela, nestas situações podemos criar índices parciais que deixam nossas buscas rápidas e não aumentam em muito o tempo de resposta, pois a cada INSERT, DELETE ou UPDATE cada índice é restruturado.

CREATE INDEX busca_pessoas ON pessoas(idade, nome) WHERE idade >= 18 AND idade <= 65;
— Também é possível usar um where para situações de índices específicas.

O uso de índices sempre deve ser pensando, cada ambiente tem sua particularidade. Entenda como utilizar os índices corretamente, clique aqui.