Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment dois-je modifier la requête pour améliorer les performances tout en conservant la structure existante ?

Formulez ceci comme :

where drm in ('G', 'B') and
      isl_ref = 'QR' and
      isl_date < sysdate - (1 /1440)

Vous devriez pouvoir inclure drm également dans l'index (en tant que première ou deuxième colonne). Oracle prend en charge l'analyse d'index par saut d'analyse.