PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Haruskah saya menentukan INDEX dan UNIQUE INDEX?

Jika Anda memiliki INDEKS UNIK maka Anda juga tidak memerlukan INDEKS - itu akan menjadi mubazir. INDEKS UNIK adalah batasan unik dan indeks yang dapat digunakan seperti indeks lainnya.

Dari dokumentasi:

Catatan :Cara yang lebih disukai untuk menambahkan batasan unik ke tabel adalah ALTER TABLE ... ADD CONSTRAINT. Penggunaan indeks untuk menegakkan batasan unik dapat dianggap sebagai detail implementasi yang tidak boleh diakses secara langsung. Namun, orang harus menyadari bahwa tidak perlu membuat indeks secara manual pada kolom unik; melakukannya hanya akan menduplikasi indeks yang dibuat secara otomatis.

Penekanan milikku.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbarui kolom tabel dengan kolom tabel lain di PostgreSQL

  2. Muat dump Postgres setelah docker-compose up

  3. Mengelola Ketersediaan Tinggi di PostgreSQL – Bagian II:Manajer Replikasi

  4. Pola &Pengubah Template untuk Pemformatan Tanggal/Waktu di PostgreSQL

  5. Masukkan, pada pembaruan duplikat di PostgreSQL?