Sélection très longue sur une vue
Bonjour à tous,
J'ai créé une vue V_MA_VIEW qui possède 3 champs : C1, C2, C3.
Lorsque je fais
Code:
1 2
|
SELECT * FROM V_MA_VIEW |
J'obtiens tous les enregistrements en 0,7 secondes
Si je fais
Code:
1 2 3
|
SELECT * FROM V_MA_VIEW
WHERE C1 = 1 |
J'obtiens tous les enregistrements (213031) en 0,7 secondes
Si je fais
Code:
1 2 3
|
SELECT * FROM V_MA_VIEW
WHERE C2 = 1 |
J'obtiens tous les enregistrements (1) en 0,9 secondes
Et si je fais
Code:
1 2 3
|
SELECT * FROM V_MA_VIEW
WHERE C3 = 1 |
J'ai arrêté au bout de 10 minutes de grattage...
Et même
Code:
1 2 3
|
SELECT count(*) FROM V_MA_VIEW
WHERE C3 = 1 |
N'en fini pas...
Qu'est-ce qu'il a ce C3 pour être aussi long ?
A savoir que C1, C2 et C3 sont des NUMBER(10) et que les trois champs sont tous issus d'une même table, la vue ne faisant qu'appliquer un filtre.
Pouvez-vous m'aider ?
Merci :)