Ne. SQL Server nevytváří a nikdy automaticky nevytvářel indexy ve sloupcích cizího klíče. Je to široce rozšířený městský mýtus – ale není to nic jiného než to – mýtus.
Je to však uznávaný osvědčený postup – takže je to jedno z nejzákladnějších doporučení pro ladění indexu – umístěte indexy do sloupců cizích klíčů.
Podívejte se na vynikající Kdy SQL Server přestal vkládat indexy do sloupců cizího klíče? blogový příspěvek pro další informace o pozadí.