हमारे पास एक ऐसा एप्लिकेशन है जहां आईआईएस और एसक्यूएल एक ही मशीन पर हैं। यह विंडोज़ 33 मानक सर्वर है, जिसमें वीजी पर 4 गीगा रैम चल रहा है।प्रदर्शन में सुधार करने के लिए सबसे अच्छा तरीका (और किसी भी तरह की विफलता शामिल करें)
अब उपयोगकर्ताओं की संख्या लगातार बढ़ रही है। कुछ बड़े आंकड़े भी हैं, जिन्हें उपयोगकर्ताओं द्वारा चलाया जा सकता है लेकिन अन्य उपयोगकर्ताओं के प्रदर्शन के बहुत अधिक प्रभाव पड़ते हैं। तो हमें किसी भी तरह प्रदर्शन को बेहतर बनाने की जरूरत है।
मैंने आईआईएस और एसक्यूएल को 2 अलग मशीनों पर विंडोज 2008 64 बिट और प्रत्येक मशीन के लिए कम से कम 6 गीगा रैम से अलग करने का विचार किया, लेकिन इसमें एक फेलओवर समाधान भी होना चाहिए।
क्या आप प्रदर्शन और विफलता समस्या को हल करने के लिए कुछ परिदृश्यों की अनुशंसा कर सकते हैं?
धन्यवाद
पुनश्च:
बस जानकारी के लिए: हम अब IIS में राज्य प्रबंधन inproc उपयोग कर रहे हैं, लेकिन मुझे लगता है कि यह बेहतर होगा sqlstatemanagement को बदलने के लिए।
संपादित
मैं विफलता की बात करने के सवाल चौड़ी है। चूंकि हमारा ग्राहक सर्वर और एसक्यूएल लाइसेंस पर ज्यादा पैसा खर्च नहीं करना चाहता है। क्या यह एक दूसरे SQL सर्वर पर प्रतिकृति के लिए "ठीक" होगा और इसे एक विफलता के रूप में उपयोग करें? क्या आप कुछ बेहतर "सस्ते" समाधान जानते हैं?
आवेदन केवल आंतरिक उपयोग के लिए है, लेकिन अब इस परियोजना में अधिक से अधिक विभाग शामिल हैं।
का विचार पसंद है, मैं किसी और को आईआईएस उच्च उपलब्धता विकल्पों को कवर करने देता हूं। महान सूचनाओं के लिए –
धन्यवाद – nWorx