मैंने कुछ Googling किया और इस प्रश्न का उत्तर कुछ साल पहले की तुलना में अधिक नहीं पा सका, इसलिए मैंने सोचा कि मैं पूछूंगा। ओरेकल की आरएसी सुविधा लेनदेन और रीड-राइट दोनों के लिए लोड-बैलेंसिंग के साथ-साथ स्केल-आउट और उच्च-उपलब्धता के बिना डाउनटाइम (कम से कम, जैसा कि मैं इसे समझता हूं - हम आरएसी का उपयोग करने वाले हमारे पहले डेटाबेस को तैनात करने वाले हैं, इसलिए हम 'देखते हैं कि यह कैसे होता है)।
क्या कोई SQL सर्वर सुविधा सेट है (या शीर्ष पर स्थापित किया जा सकने वाला तृतीय पक्ष घटक) जो समान कार्यक्षमता प्रदान करता है? हमने हमेशा विंडोज क्लस्टरिंग का उपयोग किया है, जहां एक विफलता घटना SQL डाउनटाइम के लगभग 20-30 सेकंड का कारण बनती है - हमेशा सहन करने योग्य, लेकिन आदर्श नहीं। SQL Server 2012 में AlwaysOn के साथ, SQL सर्वर सिकुड़ता है और लगभग 15 सेकंड तक रीड-ओनली-सेकेंडरी डेटाबेस की अवधारणा को जोड़ता है, लेकिन फिर भी उन्हें आवश्यकता होती है कि लेखन लेन-देन एकल कनेक्शन बिंदु (बहुत सुधार, बहुत सारे लेन-देन) के माध्यम से चुना जाता है। बस पढ़ें, लेकिन अभी भी संतुलन को लोड नहीं कर रहा है), और नोड की विफलता या पैच की आवश्यकता के मामले में, अभी भी डाउनटाइम है।
मुझे लगता है कि यह सिर्फ और अधिक जिज्ञासा है - मुझे ऐसा लगता है कि यह एकमात्र ऐसा क्षेत्र है जो एसक्यूएल सर्वर ओरेकल के पीछे पड़ता है (कम से कम उन विशेषताओं के बीच जो मैंने व्यक्तिगत रूप से उपयोग किया है)। मैं यह देखना चाहता था कि क्या उस अंतर को बंद करने के लिए कोई विकल्प मौजूद हैं और संभवत: जब हम Microsoft के समतुल्य सुविधा को जोड़ने के लिए इंतजार कर रहे हैं, तो शायद हमारी SQL सर्वर परिनियोजन में सुधार हो सकता है - शायद SQL 2014/2015 में?