Indexação na tabela
Aplica-se a: Windows | Windows Server
Indexação na tabela
Um índice é um conjunto de colunas-chave que definem uma ordenação persistente de registros em uma tabela. Os registros são entradas de índice no índice primário. Um índice primário e vários índices secundários podem ser definidos para criar diferentes ordens de dados na tabela.
Embora vários índices possam ser definidos, os registros são armazenados fisicamente em árvores B+ na ordem especificada pelo índice primário. O índice primário é sempre um índice clusterizado e também deve ser exclusivo. O índice primário deve ser declarado antes da primeira atualização da tabela para preservar a ordenação do índice. Quando nenhum índice primário é definido pelo aplicativo, os dados são armazenados na ordem em que os registros são adicionados à tabela. Esse índice especial é chamado de índice sequencial.
Árvores B+ separadas são usadas para ordenar registros de acordo com o índice secundário. As entradas de índice no índice secundário contêm ponteiros para os dados armazenados de acordo com o índice primário. As entradas de índice para registros no índice primário devem ser exclusivas porque o índice secundário aponta para o registro usando a chave primária do registro. Os índices secundários podem ou não ter uma restrição de exclusividade. Para obter mais informações, consulte o tópico Visão geral do banco de dados.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de