sql >> Databáze >  >> RDS >> Oracle

Jak mám upravit dotaz, abych zlepšil výkon při zachování stávající struktury?

Frázujte to takto:

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

Měli byste být schopni zahrnout drm také v indexu (jako první nebo druhý sloupec). Oracle podporuje skenování indexu skip-scan.




  1. Je možné napsat převodník typu dat pro zpracování postgresových sloupců JSON?

  2. PostgreSQL index se nepoužívá pro dotaz na rozsahy IP

  3. Proč jeden příkaz SQL delete způsobí uváznutí?

  4. Aktualizace nebo vložení (více řádků a sloupců) z poddotazu v PostgreSQL