/ / Azure SQL डेटाबेस में प्रदर्शन समस्याएं खोजें - sql-server, डेटाबेस, azure, azure-sql-डेटाबेस

Azure SQL डेटाबेस में प्रदर्शन समस्याएं खोजें - sql-server, डेटाबेस, azure, azure-sql-डेटाबेस

मैंने एक SQL सर्वर 12.0.2548.0 से एक Azure SQL डेटाबेस V12 में डेटाबेस को स्थानांतरित कर दिया। मैंनें इस्तेमाल किया एसक्यूएल डाटाबेस माइग्रेशन विज़ार्ड, इसलिए यह इंडेक्स, कुंजी, डेटा, टेबल इत्यादि के संबंध में एक ही डेटाबेस होना चाहिए।

हालांकि, प्रदर्शन आम तौर पर बहुत धीमा होता है और मेरे पास एक विशेष क्वेरी है जो SQL सर्वर डेटाबेस पर 7 सेकंड लेती है और इसमें 20 लगते हैं मिनट (!) Azure SQL डेटाबेस पर। Azure SQL डेटा पर - जो एक S3 है - CPU और DTU उपयोग पूरे 20 मिनट में 100% पर है।
मैंने पहले से ही Azure SQL डेटाबेस पर इंडेक्स को पुन: उत्पन्न किया है EXEC sp_updatestats.

मैं यहां एक नुकसान में थोड़ा सा हूं, मैं एक डेवलपर हूं, डीबीए नहीं।
मुझे यह पता लगाना शुरू करना चाहिए कि प्रदर्शन में इस चरम अंतर का कारण क्या है?

उत्तर:

जवाब के लिए 0 № 1

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

मैंने प्रक्रिया में मदद करने के लिए इन लिपियों को लिखा है।

https://onedrive.live.com/redir?resid=F23F4F5BBCE95F19!150367&authkey=!AF6F4x3mZAyA8qQ&ithint=file%2czi_

SQLDiagnostics.bat में क्रेडेंशियल और कनेक्शन स्ट्रिंग बदलें

मैं आमतौर पर देखता हूं: सबसे खराब क्वेरी (सीपीयू और आईओ) गुम इंडेक्स सूचकांक विखंडन Azure एसक्यूएल लोड प्रश्न प्रतिक्रिया (क्वेरी स्टोर का उपयोग कर)।

अगर आपको समस्या निवारण में मदद मिलती है तो मुझे बताएं?