वर्तमान में SQL Server 2008 R2 पर चल रहा है
मैं एक अद्यतन कथन के प्रदर्शन को बढ़ाने का प्रयास कर रहा हूं। मैं शोपन पॉपिंग में एक एगर स्पूल ऑपरेशन को नोटिस करता हूं। स्पूलिंग ऑपरेशन की मेरी समझ बहुत बुनियादी है - वे अपडेट के दौरान टेबल के लिए अस्थायी भंडारण बनाते हैं।
मुझे यह भी पता है कि, जबकि वे बहुत खराब निष्पादन समय को रोक रहे हैं, उत्सुक स्पूल अक्सर टेबल संरचना और / या क्वेरी स्टेटमेंट के साथ अंतर्निहित समस्याओं का संकेत देते हैं।
मेरा प्रश्न बहुत सरल है: जब आप अपनी क्वेरी योजना में ईगर स्पूल देखते हैं, तो आपको पहली बार किन समस्याओं का पता चलता है?
मैं प्रदर्शन बढ़ाने के लिए हमारे सिस्टम के हर हिस्से का विश्लेषण करूंगा - मैं सिर्फ मार्गदर्शन की तलाश कर रहा हूं कि मुझे कहां से शुरू करना चाहिए।
UPDATE
है यदि तालिका में एक स्वयं संदर्भित विदेशी कुंजी है या यूडीएफ का उपयोग करता है जो डेटा एक्सेस करते हैं या स्कीमा बाध्य नहीं हैं