मैंने इस बात पर कुछ खुदाई की है कि OPTION (FAST XXX)
क्वेरी संकेत एक SELECT
बयान के अंदर क्या करता है और इस पर अभी भी भ्रमित है। MSDN के अनुसार:
निर्दिष्ट करता है कि क्वेरी पहले नंबर_रो की तेजी से पुनर्प्राप्ति के लिए अनुकूलित है। यह एक nonnegative पूर्णांक है। पहला नंबर_रो वापस आने के बाद, क्वेरी निष्पादन जारी रखती है और अपना पूरा परिणाम सेट करती है।
मेरे लिए इसका बहुत मतलब नहीं है, लेकिन मूल रूप से क्वेरी पहले XXX पंक्तियों को वास्तव में तेजी से प्राप्त कर सकती है फिर बाकी सामान्य गति से?
Microsoft Dynamics क्वेरी जो मुझे इस पर सोच रही है:
select pjproj.project,pjproj.project_desc,pjproj.customer,pjproj.cpnyid
from pjproj WITH (NOLOCK)
where project like '%'
order by project OPTION(FAST 500)
किसी को भी वास्तव में समझा सकता है कि यह क्वेरी संकेत क्या कर रहा है और इसका उपयोग नहीं करने पर इसका फायदा है?