Dica rápida: usar Index no MySql nos campos de pesquisa
Postado por Abraão Levi em 12 de outubro de 2010
Os índices ou index não são apenas para as chaves primárias ou chaves únicas. Se não houver nenhuma coluna na tabela que você irá procurar por, você quase sempre deve posicioná-los.

Como você pode ver, esta regra aplica-se também em uma busca parcial de uma string como “last_name LIKE ‘a%‘”, por exemplo. Ao pesquisar a partir do início da seqüência de caracteres, o MySQL é capaz de utilizar o índice nessa coluna.
Você também deve compreender que tipos de pesquisas não podem usar os index regulares. Por exemplo, ao procurar por uma palavra (por exemplo, “WHERE post_content LIKE ‘%apple%‘”), você não ter nenhum benefício de um índice normal. Neste caso é melhor usar outras ferramentas, como a pesquisa de texto com mysql ou construir sua própria solução de indexação.
É isso, Até a próxima!
Artigo postado em: Artigos e tutoriais

Comentários (2)
Muito banca a dica! Eu estava fazendo uns testes aqui e realmente percebia a diferença usando o index.
Parabéns! Continue com o ótimo trabalho, este blog tem me ajudado bastante. Abraços!
Gostei tanto deste artigo, que comentei no meu blog. Mto legal, todo site de vocês é muito bom!!! Conteúdo diz tudo!
Deixe um Comentário!