Noeud XISCAN (Balayage d'index des données XML)

Cette opération est exécutée pour un prédicat de requête unique.

Nom du noeud : XISCAN

Représente : Son évaluation la qualification de l'ensemble de retour d'ID de ligne et d'ID de noeud XML en effectuant une analyse par plage de l'index associé des données XML avant d'accéder à la table de base. L'utilisation d'un index peut améliorer les performances d'une requête, car le compilateur détermine si et comment il faut utiliser les informations d'index pour exécuter la requête. Ceci se traduit généralement par :
  • Le tri des noeuds par document et l'élimination des doublons.
  • L'extraction de chaque ligne de la table contenant les documents de qualification.
  • Une opération XSCAN sur le document XML.
Suggestions liées aux performances :
  • Dans le temps, les mises à jour de bases de données peuvent entraîner la fragmentation d'un index, ce qui donne plus de pages d'index que nécessaire. Ceci peut être corrigé en supprimant et en recréant l'index ou en le réorganisant.
  • Lorsqu'au moins deux tables sont ouvertes, l'accès à la table interne à l'aide d'un index peut être facilité si l'on fournit un index dans la colonne de jointure de la table externe.
  • Si les statistiques ne sont pas à jour, mettez-les à jour à l'aide de la commande RUNSTATS.

Commentaire en retour