J'essaie d'optimiser une liste de Requête oracle de type :

Requête 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
select count(*) from a, b, c, d, e, f, g, h,i
into m1
where ... 
mes jointures
...
and  a.c1 = 1
and d.c2 = 'Z';
Requête 2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
select count(*) from a, b, c, d, e, f, g, h,i
into m2
where ... 
mes jointures
...
and  a.c1 = 5
and d.c2 = 'Y'
and g.c3 = 'R';
etc... pour 15 requêtes

Comment optimiser au mieux ce genre de requêtes, sachant que je vais mettre les résultats obtenus (m1 à m15) dans une table de résultat par un insert.
Merci d'avance pour votre collaboration.