Bonjour,
Je fais des extractions régulièrement via PL/SQL et mes droits se limitent à extraires des données, en ausun cas à écrire, modifier ou générer des tables temporaires pour me rebaser dessus ensuite.

J'ai une table de quelques 100 millions d'enregistrement indexée par date dont je veux récupérer des enregistrements selon une période ainsi que d'autres critères sur cette même table.

Mon filtre sur la date marche bien et ça s'exécute très vite.
Des qui j'active d'autres critères, ça rame à mort.

J'ai essayé de faire en deux fois avec une premier select basé sur mes dates et limitant mes enregistrements à ma période, intégré dans un select principal où je vais appliquer mes autres filtres, mais çe n'est guère mieux.

Avez vous une idée sur les possibilités d'accélérer un tel processus ?

merci
Laurent