sql >> Database >  >> RDS >> Oracle

SQL/Oracle:wanneer indexen op meerdere kolommen kunnen worden gebruikt

Er zijn eigenlijk drie op indexen gebaseerde toegangsmethoden die Oracle kan gebruiken wanneer een predikaat op een niet-leidende kolom van een index wordt geplaatst.

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

ii) Snelle volledige indexscan:http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#i52044

iii) Indexeer volledige scan:http:/ /download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#i82107

Ik heb de snelle volledige index-scan het vaakst "in het wild" gezien, maar het is allemaal mogelijk.



  1. MySQL - Selecteer een kolom uit een andere tabel via een referentietabel

  2. Spring JDBC BeanPropertyRowMapper ja nee ('Y','N') naar boolean bean-eigenschappen

  3. mysql_real_escape_string en array_map retourneert lege strings?

  4. Correcte manier om binair bestand naar MySQL te uploaden via Spring MVC