हमारे पास Microsoft SQL डेटाबेस का उपयोग करने वाले शेल्फ अनुप्रयोग बंद है। इस एप्लिकेशन के भीतर हम प्रत्येक रिपोर्ट के लिए विभिन्न चयन मानदंड चुनते और चुनते हैं। यह एप्लिकेशन तब इन रिपोर्टों को चलाता है।
मेरा मानना है कि हमारे पास एक क्वेरी योजना का मुद्दा है। प्रत्येक दिन हम जो पहली रिपोर्ट चलाते हैं, वह बहुत तेजी से 7 मिनट चलती है। पहली रिपोर्ट में एक घंटे से अधिक समय लगने के बाद हम जो भी रिपोर्ट चलाते हैं।
प्रत्येक रात हम एक निर्धारित कार्य चलाते हैं जो SQL सर्वर एजेंट और SQL सर्वर को रोकता है और शुरू होता है। SQL सर्वर के इस एक उदाहरण के भीतर लगभग 25 अन्य डेटाबेस हैं। अन्य डेटाबेस में प्रदर्शन संबंधी समस्याएं नहीं हैं, केवल पहले उल्लेखित शेल्फ उत्पाद से केवल एक।
क्या SQL Server में वर्तमान में मौजूद सभी क्वेरी योजनाओं को खाली करने का कोई तरीका है?
मैं 30 या इतने उपयोगकर्ताओं को प्रभावित किए बिना कैसे कर सकता हूं जो एक ही सर्वर पर अन्य डेटाबेस पर भरोसा करते हैं?