2008-09-03 19 views
9

हम एसक्यूएल सर्वर 2005 मर्ज प्रतिकृति का उपयोग कर लंदन और हांगकांग के बीच एक डेटाबेस की प्रतिलिपि बना रहे हैं। प्रतिलिपि हर एक मिनट सिंक्रनाइज़ करने के लिए सेट है और यह ठीक काम करता है। हालांकि सिंक्रनाइज़ेशन को "सतत" होने का विकल्प चुना गया है। क्या प्रति मिनट और लगातार प्रतिकृति के बीच कोई वास्तविक अंतर है?एसक्यूएल सर्वर मर्ज प्रतिकृति अनुसूची

पहले स्थान पर लगातार हर मिनट करने के लिए हमारे लिए एकमात्र कारण यह था कि लाइन कुछ मिनटों के लिए नीचे जाने पर बेहतर हो गई, लेकिन यह अनुभव SQL Server 2000 से था, इसलिए यह लागू नहीं हो सकता है किसी भी अधिक ...

उत्तर

9

हम एसक्यूएल सर्वर 2005 पर निरंतर प्रतिकृति समाधान की कोशिश कर रहे हैं और यह एक निर्धारित समाधान से कम कुशल प्रतीत होता है: क्योंकि आपकी प्रक्रिया निरंतर है, आपको अपनी पारित प्रतिकृतियों से संबंधित सभी जानकारी नहीं मिलेंगी (कितनी प्रतिकृतियां असफल रहा, प्रक्रिया कितनी देर तक चल रही थी, प्रक्रिया क्यों रुक गई थी, कितने रिकॉर्ड अपडेट किए गए थे, कितने डेटाबेस संरचना संशोधनों को संदेहियों के लिए दोहराया गया था, और इसी तरह), प्रतिकृति अनुवर्ती बहुत कठिन बनाते हैं।

हमें डेटाबेस संरचना (वैकल्पिक तालिका निर्देश) को संशोधित करते समय और/या लगातार प्रतिकृति के साथ डेटाबेस में से किसी एक पर थोक अद्यतन करने के दौरान परेशानी का सामना करना पड़ रहा है।

आपको "हर मिनट" सिंचो के रूप में रखें और बस इस "निरंतर" विकल्प को भूल जाओ।

0

मैं कुछ शोध किया और दुर्भाग्य से अपने प्रश्न के लिए एक सीधा उत्तर नहीं मिला है, लेकिन मैं आप के लिए एक संभावित रूप से उपयोगी संसाधन मिला: http://www.replicationanswers.com/Merge.asp

मुझे आशा है कि इस एसक्यूएल पर कुछ उपयोगी सुझाव प्रदान करता है आपके लिए प्रतिकृति

संबंधित मुद्दे