Em relação à SQL Server, para que o índice ocupe o menor es...

Próximas questões
Com base no mesmo assunto
Q2250606 Banco de Dados
Em relação à SQL Server, para que o índice ocupe o menor espaço possível em disco,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - recomenda-se utilizar índices clustered.

Ao lidar com Banco de Dados - SQL Server, é importante compreender que índices são estruturas que permitem a rápida localização de linhas em tabelas. Os índices clustered desempenham um papel central nesse aspecto, pois eles armazenam as linhas da tabela fisicamente na ordem do índice. Isso significa que um índice clustered reorganiza a tabela para corresponder à ordem do índice, resultando em uma pesquisa e recuperação de dados mais eficientes.

Além da melhoria no desempenho, a utilização de um índice clustered é recomendada para otimizar o espaço em disco porque, ao armazenar dados de maneira sequencial, ele elimina a necessidade de estruturas adicionais para manter registros de localização das linhas da tabela. Como existe apenas um índice clustered por tabela, e ele é responsável por definir a ordem física dos dados, o espaço utilizado é minimizado comparado ao que seria necessário se múltiplos índices fossem criados, cada qual apontando para as mesmas linhas em diferentes arranjos.

É relevante ressaltar que a efetividade dos índices, incluindo os clustered, também dependerá de outros fatores, como a escolha das colunas que compõem o índice e a frequência de atualizações na tabela, mas em relação à economia de espaço, um índice clustered é geralmente o mais eficiente.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo