Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

kunci asing dan masalah indeks

Tidak. SQL Server tidak dan tidak pernah secara otomatis membuat indeks pada kolom kunci asing. Ini adalah mitos urban yang tersebar luas - tetapi tidak lebih dari itu - sebuah mitos.

Tapi itu adalah praktik terbaik yang dapat diterima untuk melakukannya - jadi itulah salah satu rekomendasi paling dasar untuk penyetelan indeks - letakkan indeks di kolom kunci asing Anda.

Lihat Kapan SQL Server berhenti menempatkan indeks pada kolom kunci asing? posting blog untuk info latar belakang lebih lanjut.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server - Peningkatan otomatis yang memungkinkan pernyataan UPDATE

  2. Batas SQL NVARCHAR dan VARCHAR

  3. Waktu Pengumpulan Alarm Awan Spotlight

  4. cara mengkonfigurasi penggunaan memori maksimal SQL Server

  5. MySQL - Arti KUNCI UTAMA, KUNCI UNIK dan KUNCI saat digunakan bersama saat membuat tabel