O que é um índice clusterizado?
Um índice clusterizado define a ordem em que as linhas de uma tabela são fisicamente armazenadas em disco, ordenando os dados reais pela chave do índice. Como os dados são o índice, uma tabela pode ter apenas um índice clusterizado. Consultas de intervalo e buscas pela chave são rápidas, pois as linhas correspondentes ficam lado a lado.
Por que isso importa
Escolher a chave de clusterização molda o quão eficientemente varreduras de intervalo e leituras ordenadas são executadas, já que elas seguem o layout físico. Uma escolha ruim pode espalhar linhas relacionadas e tornar mais lentas justamente as consultas que a clusterização deveria ajudar.
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 Composite Index?A composite index spans multiple columns in a defined order, accelerating queries that filter or sort on thos…