Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Haruskah saya mengindeks kolom kunci utama di Oracle?

Oracle akan membuatkan indeks untuk Anda, atau dapat menggunakan yang sudah ada. Apakah indeks unik atau non-unik digunakan terserah Anda.

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

Kunci utama itu sendiri bukanlah indeks, dan juga bukan batasan unik -- keduanya adalah batasan. Namun indeks digunakan untuk mendukungnya.

Indeks unik agak berbeda karena dapat ada tanpa adanya batasan kunci unik atau kunci utama, dan tidak ada tipe batasan yang mengharuskan indeks yang mendukungnya menjadi unik.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mendapatkan lokasi dan nama file tabel eksternal?

  2. MySQL:bagaimana melakukan keamanan tingkat baris (seperti Oracle's Virtual Private Database)?

  3. Dapatkan hasil dari prosedur tersimpan Oracle

  4. Pengantar Kumpulkan Massal PL / SQL Di Database Oracle

  5. ORACLE dan TRIGGERS (dimasukkan, diperbarui, dihapus)