क्वेरी स्टोर फोर्स प्लान सुविधा योजना को लागू करने के लिए प्रकट नहीं होती है।
मुझे क्वेरी स्टोर के बारे में पता है - हमेशा मजबूर रहने का मतलब नहीं है ; हालाँकि, मेरी योजना अविश्वसनीय रूप से नहीं बदल सकती है, लेकिन क्वेरी ऑप्टिमाइज़र गलत अनुक्रमित, लूप विकल्प आदि का चयन करना जारी रख सकता है।
मूल रूप से: यह मेरी मजबूर योजना पसंद का सम्मान नहीं करता है। मैंने कई योजनाओं को मजबूर किया है और यह सिर्फ काम नहीं करता है ।
- जब मैं देखता हूं तो 0 विफलता की गिनती या कारण होते हैं
sys.query_store_plan
force_failure_count
। - विस्तारित घटना से
query_store_plan_forcing_failed
कुछ भी प्राप्त नहीं होता है। 0 इवेंट।
उदाहरण के लिए, एक योजना जिसे 20.09 को मजबूर किया गया था। मजबूर योजना का उपयोग करने के लिए केवल 1 संकलन हुआ।
योजनाओं में बेतहाशा अंतर होता है, एक हैश मैच का उपयोग करते हुए INDEX 1 के साथ, दूसरा Loop Join के साथ INDEX 2 का उपयोग करता है।
संस्करण: Microsoft SQL सर्वर 2016 (SP1-GDR) (KB3210089) - 13.0.4202.2 (X64)
मुझे यहां क्या समझ नहीं आ रहा है?