sql >> Database teknologi >  >> RDS >> Sqlserver

udenlandsk nøgle og indeksudstedelse

Nej. SQL Server har ikke og har aldrig automatisk oprettet indekser på fremmednøglekolonner. Det er en udbredt bymyte - men det er ikke mere end det - en myte.

Men det er en accepteret bedste praksis at gøre det - så det er en af ​​de mest grundlæggende anbefalinger til indeksjustering - sæt indekser på dine udenlandske nøglekolonner.

Se Kimberly Tripps fremragende Hvornår holdt SQL Server op med at sætte indekser på fremmednøglekolonner? blogindlæg for mere baggrundsinformation.



  1. sql generere unikt tabel/visningsnavn

  2. PHP MYSQL kunne ikke oprette forbindelse (HY000/2002)

  3. SQLite - Opret en tabel

  4. Sådan fungerer Degrees()-funktionen i PostgreSQL