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

SQL/Oracle:když lze použít indexy ve více sloupcích

Ve skutečnosti existují tři přístupové metody založené na indexu, které může Oracle použít, když je predikát umístěn na nevedoucí sloupec indexu.

i) Index skip-scan:http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#PFGRF10105

ii) Rychlé úplné skenování indexu:http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#i52044

iii) Úplná kontrola indexu:http:/ /download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#i82107

Nejčastěji jsem viděl rychlé skenování plného indexu „ve volné přírodě“, ale všechny jsou možné.



  1. dotaz oracle na seskupení rozdílu data podle hodiny

  2. Změňte typ sloupce a nastavte jej na hodnotu ne null

  3. Shrnutí podrobných záznamů MySQL odpovídajících rozsahům IP adres - je vyžadován mySQL Jedi Knight

  4. Problém s ukládáním dat do databáze v php