मैं SQL एज़्योर कैसे प्रोफाइल कर सकता हूं?


12

मैं एक वेब साइट लिख रहा हूँ जो SQL Azure का भारी उपयोग करती है। हालांकि, यह दर्द से धीमा है।

क्या लाइव SQL एज़्योर उदाहरण को प्रोफाइल करने का एक आसान तरीका है?


5
SQL Azure के प्रदर्शन की निगरानी करने के तरीके के बारे में जानकारी के लिए आप इस लिंक का अनुसरण करना चाहेंगे: msdn.microsoft.com/en-us/library/windowsazure/ff394114.aspx
Igorek

जवाबों:


8

मैंने SQL Azure को प्रोफ़ाइल करने के लिए MVC मिनी प्रोफाइलर का उपयोग अनुप्रयोग के हिस्से के रूप में किया है, लेकिन आपके आवेदन के आधार पर यह काम कर सकता है या नहीं। आप किस तरह के कार्य कर रहे हैं, जिसमें रूपरेखा की आवश्यकता है?


3

यह आपकी वेबसाइट से मौजूदा कॉल को ट्रेस करने में आपकी मदद नहीं करेगा, लेकिन आप इस टूल से सीधे SQL कमांड चलाकर दिलचस्प परफॉरमेंस मेट्रिक्स प्राप्त कर सकते हैं: एंज़ो SQL सेललाइन । यह लोड को अनुकरण करने के लिए कमांड को समानांतर में लोड करने के लिए विकल्प प्रदान करता है और आपको कई रन से अधिक प्रदर्शन मीट्रिक की तुलना करने में मदद करता है।



1

अन्य उत्तरों के अलावा, आप सर्वर पर कुछ क्वेरीज़ को चलाने के लिए Microsoft सपोर्ट से CSS SQL Azure डायग्नोस्टिक्स टूल * का भी उपयोग कर सकते हैं जो आपको गायब इंडेक्स और लोकप्रिय क्वेरी दिखाते हैं।

* ऐसा प्रतीत होता है कि यह उपकरण अब उपलब्ध नहीं है (11 जनवरी 2015)


उपकरण अब नहीं मिल सकता है।
user272735

0

एक अन्य विकल्प कोटेगा मॉनिटरिंग सेवा का उपयोग करना है । इसमें आपके मुद्दों की निगरानी करने और उन्हें सूचित करने की क्षमता है और आपके डेटाबेस पर गहन डेटाबेस विश्लेषण करने की क्षमता भी है ताकि आप अपने डेटाबेस को इतनी धीमी गति से क्यों चला रहे हैं जैसे मुद्दों का निदान करने में मदद कर सकें।

अस्वीकरण: मैं इस सेवा पर काम करता हूं।


0

SQL प्रोफाइलर के सबसे करीब, जो मुझे azure sql के साथ काम करने में सक्षम पाया गया, sql-workload-profiler है, लेकिन ध्यान दें, कि यह एक उपकरण का एक बीटा संस्करण है, जिसे किसी एक व्यक्ति द्वारा बनाया गया है, और यह उपयोग करने के लिए बहुत आश्वस्त नहीं है।


-2

आप SQL Azure के विरुद्ध Profiler नहीं चला सकते।


6
वह SQL Azure उदाहरण को प्रोफ़ाइल करने के तरीके के बारे में पूछ रहा है। यह जरूरी नहीं कि Profiler के साथ हो ।
निक चामास
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.