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

डेटाबेस के बीच स्विच करें, एक साथ दो डेटाबेस का उपयोग करें

लोड संतुलन और/या फेल-ओवर क्लस्टरिंग डेटाबेस सर्वर में आमतौर पर बहुत काम होता है।

आपको यह सुनिश्चित करने की आवश्यकता होगी कि सभी डेटा दो डेटाबेस सर्वरों के बीच दोहराया गया मर्ज है। होस्टिंग प्रदाता शायद ही कभी यह विकल्प प्रदान करते हैं जब तक कि आपके पास एक समर्पित सर्वर न हो।

मर्ज प्रतिकृति के लिए अनुमति देने में आपके डेटाबेस के कुछ हिस्सों को फिर से डिज़ाइन करना शामिल हो सकता है; जो संभव नहीं हो सकता है।

जब तक आप बहुत अधिक समय और पैसा निवेश करने के इच्छुक नहीं हैं, तब तक आप केवल होस्टिंग प्रदाताओं को बेहतर डीबी समर्थन वाले होस्टिंग प्रदाताओं पर स्विच करने से बेहतर हैं। यह देखते हुए कि सचमुच ऐसी हजारों कंपनियां हैं, यह एक आसान समाधान है।

अपडेट करें

आपके द्वारा अपने संपादन में पहचानी गई लगभग सभी त्रुटियों में आमतौर पर कनेक्शन, कमांड और पाठकों को ठीक से निपटाने में विफल होने के कारण होते हैं। आप यह सुनिश्चित करने के लिए अपने कोड से गुजरना चाहेंगे कि आप एसक्यूएल सर्वर को सही तरीके से एक्सेस कर रहे हैं। प्रत्येक कनेक्शन, कमांड और रीडर को एक प्रयोग क्लॉज में लपेटा जाना चाहिए ताकि यह सुनिश्चित हो सके कि वे ठीक से कनेक्शन पूल में वापस आ गए हैं।

यदि आप डेटा एक्सेस कोड नमूना प्रदान करते हैं (कृपया नया प्रश्न) तो हम इसे फिर से लिखने में आपकी सहायता कर सकते हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CAST(DATETIME AS DATE) WHERE क्लॉज पर

  2. SQL सर्वर में दो अन्य कॉलम के बीच कॉलम जोड़ना

  3. SQL सर्वर फेलओवर क्लस्टर इंस्टालेशन -4

  4. डेटाबेस:प्राथमिक कुंजी, संकुलित या गैर संकुल

  5. ssrs चार्ट के लिए sql क्वेरी एक्सप्रेशन में गैर-मौजूद मानों को संभालना