Jointure sur un index à deux colonnes
Bonjour à tous,
Je rencontre un souci dans une requête SQL (lenteurs).
J'ai une table volumineuse appelant la "table_resultat" ayant deux index comme suit :
Code:
1 2 3
|
CREATE NONCLUSTERED INDEX idx1 ON table_resultat (A,B)
CREATE CLUSTERED INDEX idx2 ON table_resultat (B,A) |
J'ai une autre table appelant table_status moins volumineuse que la tale table_resultat.
Je souhaite faire une jointure entre ces deux tables la, on exploitant l'un des deux index cités précédemment.
Dans un premier temps j'ai cette requête :
Code:
1 2 3 4 5
| SELECT count(*)
FROM table_resultat R
JOIN LIMIT_table_status S
ON R.A=S.A
AND R.B=S.B |
D'après le plan d'exécution, il me semble qu’il n’exploite pas l'index.
Y a-t-il moyen de le forcer à utilise l'index ?
Merci pour votre retour :).
Cordialement,
hbellahc.