Sobes.tech
Junior — Middle

Qual é o número máximo de índices de cluster permitidos para uma tabela numa base de dados?

sobes.tech IA

Resposta da IA

Na maioria dos sistemas modernos de gestão de bases de dados (por exemplo, Microsoft SQL Server), apenas um índice agrupado é permitido por tabela. O índice agrupado determina a ordem física de armazenamento dos dados na tabela, portanto, não é possível ter mais de um índice agrupado.

Se for necessário indexar uma tabela por várias colunas, criam-se índices não agrupados.

Exemplo:

  • Índice agrupado: determina a ordem das linhas na tabela (geralmente pela chave primária).
  • Índices não agrupados: estruturas de dados separadas que apontam para as linhas da tabela.

Assim, o número máximo de índices agrupados por tabela é 1.