Et bogmærkeopslag er processen med at finde de faktiske data i SQL-tabellen baseret på en post fundet i et ikke-klynget indeks.
Når du søger efter en værdi i et ikke-klynget indeks, og din forespørgsel har brug for flere felter, end de er en del af indeksbladets node (alle indeksfelterne plus eventuelle INCLUDE-kolonner), så skal SQL Server hente de faktiske data side(r) - det er det, der kaldes et bogmærkeopslag.
I nogle tilfælde er det virkelig den eneste vej at gå - kun hvis din forespørgsel ville kræve blot et felt mere (ikke en hel masse af dem), kan det være en god idé at INKLUDERE dette felt i det ikke-klyngede indeks. I så fald ville noden på bladniveau for det ikke-klyngede indeks indeholde alle de felter, der er nødvendige for at tilfredsstille din forespørgsel (et "dækkende" indeks), og derfor ville et bogmærkeopslag ikke længere være nødvendigt.
Marc