!
!
!
!
!
!
!
!

Quel est l'ordre d'accès aux données ? (16/07/2002)

Voici une hiérarchisation d'accès aux données, du plus rapide au plus lent :

  1   Une ligne par ROWID
  2   Une ligne par jointure de type cluster
  3   Une ligne par clé de hash cluster (clé primaire ou clé unique)
  4   Une ligne par clé primaire ou clé unique
  5   Jointure de type cluster
  6   Clé de hash cluster (égalité)
  7   Clé de cluster indexé (égalité)
  8   Index concaténé complet (égalité)
  9   Index simples (égalité)
  10   Intervalle borné sur colonnes indexées
  11   Intervalle non borné sur colonnes indexées
  12   Jointure de type tri-fusion
  13   MAX ou MIN sur une colonne indexée
  14   Clause ORDER BY sur une colonne indexée
  15   Balayage complet de table

Cette ordre faisait la joie de ceux qui utilisaient l'optimiseur algorithmique (bien avant que l'optimiseur statistique n'avait pas sorti ses griffes en 7.0 ou 7.1 si je me rappelle bien ;-)

 

Copyright © 1998-2012 Radu Caulea, TAFORA MAJ 19/05/2012 !
Commentaires et suggestions radu[CHEZ]tafora.fr