2016-09-10 6 views
7

आज मैंने देखा है कि मेरा अमेज़ॅन आरडीएस इंस्टेंस मेमोरी मॉनिटर थ्रेसहोल्ड मुझे लाल रेखा के साथ दिखाता है। यहां मैंने इसके लिए स्क्रीन शॉट संलग्न किया है। enter image description hereक्यों अमेज़ॅन आरडीएस मेमोरी मॉनीटर थ्रशोल्ड मुझे लाल रंग में दिखाता है?

तो, मेरा सवाल यह है कि मेमोरी थ्रेसहोल्ड क्या है, और यह सीमा पार क्यों कर रहा है? मेरे उदाहरण के साथ कुछ भी गलत है? इस वृद्धि को कम करने/नियंत्रित करने का समाधान क्या है?

उत्तर

2

लाल रेखा जो आप देखते हैं वह एडब्ल्यूएस द्वारा निर्धारित थ्रेसहोल्ड है यदि आरडीएस उस सीमा को कई बार उत्पन्न कर रहा है तो एक प्रदर्शन समस्या हो सकती है जिसे आपको देखने की आवश्यकता है।

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

आरडीएस उदाहरण उन मानकों के लिए डिफ़ॉल्ट मानों के साथ बनाए जाते हैं (उनमें से सबसे प्रासंगिक innodb_buffer_pool_size) स्मृति उपयोग को अनुकूलित करने के लिए। यह देखने के लिए कि आपके सर्वर पर कौन से सर्वर चर लागू किए गए हैं, उससे कनेक्ट करें और "वैश्विक चर दिखाएं" कमांड निष्पादित करें।

उस संख्या के लिए सामान्य रूप से ऊपर और नीचे जाना सामान्य बात है।

यदि आप प्रदर्शन समस्याओं को देख रहे हैं और आपके पास कोई और अधिक निःशुल्क मेमोरी नहीं है, तो आपको कारणों को देखना या बड़े उदाहरण में अपग्रेड करना चाहिए।

वे मान सभी वर्कलोड के लिए सही नहीं हो सकते हैं, लेकिन आप पैरामीटर समूहों का उपयोग करके आवश्यकतानुसार उन्हें समायोजित कर सकते हैं। यह दस्तावेज़ बताता है कि आप पैरामीटर समूहों का उपयोग कैसे कर सकते हैं:

http://docs.amazonwebservices.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html

संबंधित मुद्दे