मैं SQL सर्वर 2005 नहीं जानता, लेकिन सामान्य SQL उपयोग के लिए मैं हमेशा प्रतिकृति पसंद करूंगा। आपको अपने आवेदन में पढ़ने/लिखने को अलग करना होगा (MySQL के लिए MySQL प्रॉक्सी है जो आपके लिए प्रॉक्सी तरीके से ऐसा कर सकता है), लेकिन एक स्केलेबल सिस्टम प्राप्त करें। (दास को पढ़ता है, मास्टर को लिखता है)
मिररिंग का अर्थ है मास्टर-मास्टर प्रतिकृति जो समवर्ती/लेनदेन मुद्दों की ओर ले जाती है। मास्टर-मास्टर परिदृश्यों में भी आपको कभी नहीं . करना चाहिए अलग-अलग सर्वरों को लिखित प्रश्न भेजें। आपके प्रोजेक्ट के आकार के आधार पर, अगले चरण में अधिक दास जोड़ना होगा, और फिर अतिरेक के लिए एक और मास्टर + इसके दास को जोड़ना होगा।
master --- master
| |
slave slave
| |
slave slave
| |
slave slave
फिर भी आप केवल एक मास्टर को लिखित प्रश्न भेजेंगे, लेकिन असफल मास्टर के मामले में आप स्वचालित रूप से दूसरे मास्टर को अपने नए लेखन-क्वेरी-लक्ष्य में पदोन्नत कर सकते हैं।