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

Skal jeg indeksere primærnøglekolonne(r) i Oracle

Oracle opretter et indeks til dig eller kan bruge et eksisterende. Hvorvidt der bruges et unikt eller ikke-unik indeks, er op til dig.

http://docs.oracle.com/cd/B28359_01/server.111/b28310/indexes003.htm#i1006566

En primær nøgle i sig selv er ikke et indeks, og det er heller ikke en unik begrænsning - de er begge begrænsninger. Men et indeks bruges til at understøtte dem.

Et unikt indeks er ret anderledes, da det kan eksistere i fravær af en unik eller primær nøglebegrænsning, og ingen af ​​begrænsningstyperne kræver, at indekset, der understøtter det, er unikt.




  1. Sådan får du en liste over datoer mellem to datoer i mysql select-forespørgsel

  2. Sådan fungerer Exp()-funktionen i PostgreSQL

  3. Kompatibilitetsniveauer og Cardinality Estimation Primer

  4. Top sikkerhedskopieringsværktøjer til PostgreSQL