Pencarian bookmark adalah proses menemukan data aktual dalam tabel SQL, berdasarkan entri yang ditemukan dalam indeks non-cluster.
Saat Anda mencari nilai dalam indeks yang tidak berkerumun, dan kueri Anda membutuhkan lebih banyak bidang daripada bagian dari simpul daun indeks (semua bidang indeks, ditambah kolom INCLUDE yang mungkin), maka SQL Server perlu mengambil data aktual page(s) - itulah yang disebut pencarian bookmark.
Dalam beberapa kasus, itu benar-benar satu-satunya cara untuk pergi - hanya jika kueri Anda hanya membutuhkan satu bidang lagi (bukan banyak bidang), mungkin ide yang baik untuk MENYERTAKAN bidang itu dalam indeks yang tidak berkerumun. Dalam hal ini, simpul tingkat daun dari indeks non-cluster akan berisi semua bidang yang diperlukan untuk memenuhi kueri Anda (indeks "penutup"), dan dengan demikian pencarian bookmark tidak diperlukan lagi.
Marc