OPTION (FAST XXX)
Sorgu ipucunun bir SELECT
ifadede ne yaptığını biraz araştırdım ve hâlâ kafam karıştı. MSDN’ye göre:
Sorgunun ilk sayı_ satırının hızlı alımı için optimize edildiğini belirtir. Bu negatif olmayan bir tamsayıdır. İlk number_rows döndürüldükten sonra sorgu çalışmaya devam eder ve tüm sonuç kümesini oluşturur.
Benim için çok anlamlı değil ama temelde sorgu ilk XXX satırını gerçekten hızlı, sonra gerisini normal hızda alabilir mi?
Bu konuda beni düşündürdü Microsoft Dynamics sorgu:
select pjproj.project,pjproj.project_desc,pjproj.customer,pjproj.cpnyid
from pjproj WITH (NOLOCK)
where project like '%'
order by project OPTION(FAST 500)
Bu sorgu ipucunun ne yaptığını ve kullanmamakta avantajını tam olarak kimse açıklayabilir mi?