Défragmentation d'un index
Salut
Aujourd'hui j'ai eu une requête :
Code:
select count(*) from Clients where type_client = 'A';
ramène que 500 lignes en 2 min !
Alors que
Code:
select count(*) from Clients where type_client = 'B' ;
ramène 2000 lignes en quelques secondes !!!
Les 2 requêtes utilisent un index range scan sur type_client et une autre colonne.
J'ai donc rebuildé l'index et les 2 requêtes deviennent quasi-instantanées ?
Certes l'index était désorganisé mais comment le vérifier ?
Faut-il vérifier uniquement la hauteur de l'arbre de l'index ?
Explication ?
merciii:ccool: