Sobes.tech
Middle+

Para que é que é utilizado um índice parcial numa base de dados?

sobes.tech IA

Resposta da IA

O índice parcial (partial index, filtered index) é usado para indexar um subconjunto de linhas de uma tabela. Isso permite:

  • Reduzir o tamanho do índice: Apenas os registros relevantes são indexados, economizando espaço em disco e memória.
  • Acelerar consultas: Uma árvore de índice menor é percorrida, o que é mais rápido para consultas que acessam apenas um subconjunto indexado.
  • Melhorar o desempenho de operações de inserção, atualização e exclusão: Um índice menor requer menos esforço para manutenção.

Exemplo de uso: indexar apenas usuários ativos ou pedidos com um determinado status.