sql >> Database teknologi >  >> RDS >> Oracle

Hvordan skal jeg redigere forespørgslen for at forbedre ydeevnen og samtidig bevare den eksisterende struktur?

Udtryk dette som:

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

Du bør være i stand til at inkludere drm også i indekset (som den første eller anden kolonne). Oracle understøtter skip-scan indeksscanning.




  1. Søg streng efter nøjagtigt ord i Mysql

  2. Inner Join Nested Inside Update Statement SQL

  3. MySQL:Kolonne 'column_name', hvor klausulen er tvetydig

  4. pqxx genbrug / genaktiver en arbejdstransaktion