sql >> Databasteknik >  >> RDS >> Sqlserver

utländsk nyckel och indexfråga

Nej. SQL Server skapar inte och har aldrig automatiskt skapat index på kolumner med främmande nyckel. Det är en utbredd urban myt – men det är inget annat än så – en myt.

Men det är en godkänd praxis att göra det - så det är en av de mest grundläggande rekommendationerna för indexjustering - sätt index på dina främmande nyckelkolumner.

Se Kimberly Tripps utmärkta När slutade SQL Server att lägga index på kolumner med främmande nyckel? blogginlägg för mer bakgrundsinformation.



  1. MySQL vs Microsoft SQL

  2. ORDER BY Color med Hex Code som kriterium i MySQL

  3. GIS:PostGIS/PostgreSQL vs. MySql vs. SQL Server?

  4. Hur man ställer in namngivna tidszoner i MariaDB