Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

मिररिंग बनाम प्रतिकृति

मैं SQL सर्वर 2005 नहीं जानता, लेकिन सामान्य SQL उपयोग के लिए मैं हमेशा प्रतिकृति पसंद करूंगा। आपको अपने आवेदन में पढ़ने/लिखने को अलग करना होगा (MySQL के लिए MySQL प्रॉक्सी है जो आपके लिए प्रॉक्सी तरीके से ऐसा कर सकता है), लेकिन एक स्केलेबल सिस्टम प्राप्त करें। (दास को पढ़ता है, मास्टर को लिखता है)

मिररिंग का अर्थ है मास्टर-मास्टर प्रतिकृति जो समवर्ती/लेनदेन मुद्दों की ओर ले जाती है। मास्टर-मास्टर परिदृश्यों में भी आपको कभी नहीं . करना चाहिए अलग-अलग सर्वरों को लिखित प्रश्न भेजें। आपके प्रोजेक्ट के आकार के आधार पर, अगले चरण में अधिक दास जोड़ना होगा, और फिर अतिरेक के लिए एक और मास्टर + इसके दास को जोड़ना होगा।

master --- master
  |          |
slave       slave
  |          |
slave       slave
  |          |
slave       slave

फिर भी आप केवल एक मास्टर को लिखित प्रश्न भेजेंगे, लेकिन असफल मास्टर के मामले में आप स्वचालित रूप से दूसरे मास्टर को अपने नए लेखन-क्वेरी-लक्ष्य में पदोन्नत कर सकते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या एक ही SQL कथन में एकाधिक तालिकाओं से हटाना संभव है?

  2. SQL सर्वर में मानक विचलन द्वारा आउटलेर्स को हटाना

  3. Sql Server 2008 MERGE - गणना करने का सबसे अच्छा तरीका

  4. एसक्यूएल सर्वर छवि फ़ील्ड में हेक्स स्ट्रिंग मान डालें अतिरिक्त 0 जोड़ रहा है

  5. विंडोज 8 में SQL सर्वर 2005 एक्सप्रेस कैसे स्थापित करें