Sobes.tech
Middle+

À quoi sert un index partiel dans une base de données?

sobes.tech IA

Réponse de l'IA

L'index partiel (partial index, filtered index) est utilisé pour indexer un sous-ensemble de lignes d'une table. Cela permet de:

  • Réduire la taille de l'index : Seuls les enregistrements pertinents sont indexés, ce qui économise de l'espace disque et de la mémoire.
  • Accélérer les requêtes : Un arbre d'index plus petit est parcouru, ce qui est plus rapide pour les requêtes ne portant que sur un sous-ensemble indexé.
  • Améliorer la performance des opérations d'insertion, de mise à jour et de suppression : Un index plus petit demande moins d'efforts pour sa maintenance.

Exemple d'utilisation : indexer uniquement les utilisateurs actifs ou les commandes avec un statut spécifique.