sql >> Databasteknik >  >> RDS >> Oracle

Att välja både MIN och MAX från tabellen går långsammare än förväntat

Index Full Scan kan bara besöka en sida av indexet. När du gör

SELECT MIN(SDATE), MAX(SDATE) FROM MYTABLE

du ber om att besöka 2 sidor. Därför, om du vill ha både det lägsta och det högsta kolumnvärdet, är en Index Full Scan inte genomförbar.

En mer detaljerad analys hittar du här .



  1. Excel vs Access:När är det dags att byta?

  2. Finns det på något sätt att kryptera oracle-lagrade procedurer? (Oracle 11g)

  3. SQL INSERT-syntax – listad av DBMS

  4. MySQL VARCHAR storlek?