आमतौर पर ये SET सेटिंग अंतर होते हैं, जो अलग-अलग योजनाओं की ओर ले जाते हैं। प्रबंधन स्टूडियो में प्रक्रिया संभवतः समान . के साथ चल रही है सेटिंग के रूप में जब इसे बनाया गया था।
अपने ASP.Net एप्लिकेशन और अपने SSMS सत्र के लिए sys.dm_exec_sessions पर एक नज़र डालें। मैं एक अनुमान को खतरे में डालूंगा कि आपका कम से कम एक SET
सेटिंग्स अलग है। यह विभिन्न योजनाओं में योगदान दे सकता है (आखिरकार इसे पैरामीटर सूँघने के लिए जिम्मेदार ठहराया जाता है) और ऐप पक्ष आमतौर पर खराब हो जाता है।
अधिक विवरण के लिए ये अन्य प्रश्न देखें:
- वेब से कॉल करने पर संग्रहीत कार्यविधि धीमी, प्रबंधन स्टूडियो से तेज़
- ADO.NET से प्रक्रिया का समय समाप्त हो गया लेकिन SSMS में नहीं
- वेब से निष्पादित होने पर क्वेरी टाइम आउट, लेकिन एसएसएमएस से निष्पादित होने पर सुपर-फास्ट
- ADO । NET बनाम SQL सर्वर प्रबंधन स्टूडियो - ADO खराब प्रदर्शन करता है
- sql में तेजी से चलता है asp.net में ssms धीमा
और एरलैंड सोमरस्कोग का लेख भी पढ़ें, एप्लिकेशन में धीमा, SSMS में तेज़?