Gevşek indeks taraması (loose index scan)
DISTINCT ve GROUP BY için bir optimizasyon: tüm indeks girdilerini okuyup yinelenenleri ayıklamak yerine veritabanı indeksteki bir sonraki farklı değere doğrudan atlar. Grup başına çok yinelenen olduğunda okumalar çarpıcı biçimde azalır.
Örnek: customer_id üzerinde indeks varken SELECT DISTINCT customer_id FROM orders → milyonlarca satırı taramak yerine her yeni customer_id'ye (belki binlerce) atlar. SELECT customer_id, MAX(created_at) GROUP BY customer_id için de etkilidir. MySQL'de uzun zamandır vardır ("Using index for group-by"). PostgreSQL'de yıllarca yoktu → yaygın numara, atlamayı taklit eden özyinelemeli bir CTE'ydi; 18. sürüm gerçek skip scan'i getirdi. Kazanç, sütunun kardinalitesi tablo boyutuna göre düşükse en büyüktür. Skip scan ile yakından ilişkilidir.