SQL सर्वर 2012 मानक संस्करण - कई उदाहरण और मेमोरी उपयोग


9

यदि हमारे पास SQL ​​Server 2012 मानक संस्करण (जिसमें 64 GB मेमोरी की सीमा है) के कई उदाहरण हैं, जिसमें एक सर्वर पर 192 GB RAM है, तो दोनों उदाहरणों में केवल पहले 64 GB मेमोरी तक पहुँच है, या वे अलग-अलग एक्सेस कर सकते हैं स्मृति के अंश, ताकि वे प्रत्येक का अपना 64 जीबी "हिस्सा" हो सकें।

यह सक्रिय / सक्रिय क्लस्टर के लिए है यदि दोनों नोड्स एक नोड पर विफल।


1
मेरा मानना ​​है कि आप आत्मीयता स्थापित करने के लिए NUMA का उपयोग कर सकते हैं। लेकिन (और मैंने इसका परीक्षण नहीं किया है) यह बहुत अच्छी तरह से हो सकता है कि वे "पहले" 64 जीबी पर लॉक नहीं होंगे। अफसोस की बात यह है कि मेरे पास इस समय परीक्षण करने के लिए एक बॉक्स नहीं है (और अगर मैंने किया तो मैं इस पर मानक संस्करण बर्बाद नहीं करूंगा :-))।
हारून बर्ट्रेंड

1
पुनश्च यह एक बहु-उदाहरण क्लस्टर है। सक्रिय / सक्रिय कोई वास्तविक चीज नहीं है और एक चॉकबोर्ड पर नाखून की तरह लगता है, अगर सभी नहीं, हा / डीआर लोग।
हारून बर्ट्रेंड

हारून, मैं और अधिक सहमत नहीं हो सकता। दुर्भाग्य से, इस स्थिति में, मैं इसके साथ फंस सकता हूं (हालांकि मैं अभी भी उस पर काम कर रहा हूं)। BTW, नई sqlperformance.com साइट से प्यार है!
SQL3D

धन्यवाद! बहुत सारे काम इसमें चले गए हैं और यह सभी प्रतिक्रिया सुनकर बहुत अच्छा लगा है।
हारून बर्ट्रेंड

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

जवाबों:


7

यह जानते हुए कि दो उदाहरण बिल्कुल एक दूसरे से संबंधित नहीं हैं, मुझे लगता है कि आप प्रत्येक के लिए 64gig के साथ एक सर्वर पर दो उदाहरणों का उपयोग कर सकते हैं। कम से कम मेरी समझ में, OS वह है जो ऐप्स को मेमोरी असाइन करता है, इसलिए यह ठीक होना चाहिए :)


4

कुछ समय पहले, मेरा भी यही सवाल था। एमएस संबंधित कंपनी से बिक्री प्रतिनिधि ने उत्तर दिया, वास्तव में, यह मामला है - आप प्रत्येक उदाहरण के लिए 64 जीबी का उपयोग कर सकते हैं। वे यहां तक ​​कहते हैं, कि यह पूरी तरह से मान्य है और विचार का हिस्सा है।

दुर्भाग्य से, मुझे अभी तक इसका परीक्षण करने का मौका नहीं मिला है।


क्या आप कुछ संदर्भों या कुछ अन्य जानकारी के साथ इस पर विस्तार से बता सकते हैं? जैसा कि यह खड़ा है यह लगभग एक टिप्पणी है। धन्यवाद!
JNK

1

मैं बस इस पर एक निश्चित जवाब के साथ पालन करना चाहता था। SQL सर्वर मानक उदाहरण "पहले" 64GB स्मृति तक सीमित नहीं हैं। तो, ऊपर के मामले में, 192 जीबी रैम वाले सर्वर पर, आपके पास 2 SQL सर्वर इंस्टेंस हो सकते हैं दोनों पूर्ण 64 जीबी मेमोरी का उपयोग करने में सक्षम हैं।

चूंकि इन उदाहरणों में से कोई भी प्रोसेसर बाध्य नहीं है, इसलिए हमने प्रोसेसर के इनफिनिटी के माध्यम से प्रत्येक उदाहरण को स्वयं NUMA नोड के रूप में निर्दिष्ट करने का अतिरिक्त कदम उठाया है। हारून बर्ट्रेंड की टिप्पणी के साथ-साथ बॉब वार्ड की उत्कृष्ट PASS 2012 प्रस्तुति, "इनसाइड द एसक्यूओएस 2012" कॉन्फ़िगरेशन के लिए धन्यवाद ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.