मैंने एक लंबा समय खोजा है और अभी भी मेरी समस्या का उत्तर नहीं मिला है।
हमारा डायनेमिक्स AX क्वेरी संकेत विकल्प (FAST x) के साथ प्रश्न उत्पन्न कर रहा है, जो कभी-कभी एक खराब निष्पादन योजना का उपयोग करने के लिए मजबूर करता है। देवता कहते हैं कि यह डिफ़ॉल्ट रूप से है और बदलना मुश्किल है (संभावित सभी रूपों पर तय किया जाना है)।
इसलिए मैं ट्रेस झंडे का उपयोग करके इन संकेतों को ओवरराइड करने का एक तरीका था। मुझे प्यारा ट्रेस फ्लैग 8722 मिला, जिसका दावा है कि SQL सर्वर कुछ क्वेरी संकेत को अनदेखा करता है, विशेष रूप से विकल्प खंड में।
हालाँकि, यह मेरे मामले में काम नहीं करता है। मैंने ट्रेस फ़्लैग 8602 (इंडेक्स इंडिकेटर्स को अक्षम करें) के रूप में अच्छी तरह से सक्षम करने की कोशिश की, लेकिन मेरी क्वेरी अभी भी फास्ट एक्स हिंट के साथ चल रही है (जब मैं वास्तव में विकल्प खंड को हटाता हूं तो यह बहुत धीमी है)।
मैंने बिना किसी लाभ के योजना कैश को भी साफ़ करने की कोशिश की।
कोई विचार? क्या मुझे कुछ याद आ रहा है?
PS मैंने विश्व स्तर पर ट्रेस झंडे सक्षम किए, यह SQL Server 2012 डेवलपर संस्करण है