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.