O Que É um Índice Composto?
Um índice composto é um único índice construído sobre duas ou mais colunas em uma sequência específica. A ordem importa porque o índice pode atender queries que filtram por um prefixo inicial dessas colunas, mas não as que pulam a primeira coluna. Escolher a ordem das colunas para casar com os padrões de query comuns é a chave para sua utilidade.
Por que isso importa
Um índice composto bem ordenado pode satisfazer uma query de múltiplas condições com uma única estrutura em vez de vários índices de coluna única. Errar a ordem das colunas deixa o índice sem uso para as queries que você queria acelerar.
Guias relacionados
What Is a Database Index?A database index is an auxiliary data structure that lets the engine find rows matching a query quickly, avoi…
What Is a Covering Index?A covering index contains every column a query needs, so the engine can answer it from the index alone withou…
What Is a Query Plan?A query plan is the step-by-step strategy a database chooses to execute a SQL statement, including which inde…