मर्ज प्रतिकृति लेख गणना के लिए हार्ड सीमा?


10

पृष्ठभूमि की एक बिट। हमने एक ऐप विकसित किया है जो मर्ज प्रतिकृति का उपयोग करता है। अभी, हम वर्तमान में 212 लेखों के बारे में प्रकाशित कर रहे हैं, और सब कुछ ठीक है, क्योंकि यह 256 लेख गणना सीमा में आता है। (सर्वर पर SQL मानक 2005 और सब्सक्राइबर स्तर पर 2005 एक्सप्रेस का उपयोग करते हुए।)

हम एक नए संस्करण को विकसित करने की प्रक्रिया में हैं, जमीन से निर्मित एक नए डेटाबेस के साथ, जिसमें क्लाइंट अंत में SQL 2008 R2 मानक सर्वर साइड और एक्सप्रेस 2008 R2 की न्यूनतम प्रणाली की आवश्यकता होगी, जो भी प्रतीत होता है प्रकाशित लेखों पर समान 256 सीमाएँ। (हां, हम भी 2012 का समर्थन करेंगे, यह सीमाएं समान हैं, हालांकि)

यह सवाल आता है कि हमने नए संस्करण में 400 से अधिक लेखों का सफलतापूर्वक परीक्षण किया है, और सब कुछ कार्यात्मक रूप से (पब निर्माण, स्नैपशॉट और ग्राहक निर्माण, और प्रतिकृति स्वयं) परीक्षण करता है। क्या किसी और ने पहले की सीमा सीमा को पार कर लिया है, और क्या यह सिर्फ एक नरम अनुशंसित सीमा है? हमने प्रकाशन निर्माण, या ग्राहक निर्माण के दौरान कोई त्रुटि नहीं देखी है।

इस लेख के अनुसार: http://msdn.microsoft.com/en-us/library/ms143432%28v=sql.105%29

मैं Microsoft के कॉल बैक पर प्रतीक्षा कर रहा हूं, लेकिन मैं यह जानना चाहूंगा कि क्या किसी ने SQL के किसी भी भाग में इसे पहले देखा है।


हमारी परियोजनाओं में से एक ~ 675 तालिकाओं के हमारे पूरे डेटाबेस पर मर्ज प्रतिकृति के साथ शुरू हुई। प्रकाशन और सदस्यता काम करने के लिए दिखाई दी, लेकिन हमें परीक्षण के रूप में दूर नहीं मिला (हमने पीयर-टू-पीयर पर स्विच किया)। यह संभव है कि दस्तावेज़ गलत है।
जॉन सिगेल

क्या आपको इस पर एमएस से कोई शब्द वापस मिला? इस बारे में मेरा भी एक सवाल है। dba.stackexchange.com/questions/26930/… मेरे लिए यह अतीत से बग के कारण लगता है, और यह अब एक वास्तविक सीमा प्रतीत नहीं होती है, लेकिन मैं यह सुनिश्चित करने से पहले यह सुनिश्चित करना चाहता हूं उत्पादन।
पीटर

SQL सर्वर 2016 से शुरू, लेख सीमा अब है: 2048, स्रोत: docs.microsoft.com/en-us/sql/sql-server/…
Adel Khayata

जवाबों:


1

मेरे पास अब उत्पादन में 666 टेबल लेखों के साथ मर्ज प्रतिकृति सेटअप है, और मुझे लेख सीमा के बारे में कोई चेतावनी या त्रुटियां नहीं मिलीं।

अद्यतन: SQL सर्वर 2016 से शुरू, लेख सीमा अब है: 2048

स्रोत


0

मैं SQLServer 2008 (R2 नहीं) के साथ अतीत में छिपा था। Microsoft ने कहा: यह एक कठिन सीमा है। इससे उबरने का कोई उपाय नहीं है।


मुझे लगता है कि अगर यह एक कठिन सीमा होती, तो यह 400 लेखों में हमारे लिए विफल होती।
दानबिग

0

मैंने जो 256 सीमाएँ इकट्ठी की हैं, वह "समर्थित कॉन्फ़िगरेशन" के लिए एक कठिन सीमा है, एक बार जब आप 256 से ऊपर जाते हैं तो कुछ सुविधाएँ काम करने में विफल हो सकती हैं।

उदाहरण के लिए मेरे पास 629 मर्ज लेखों के साथ एक डेटाबेस है और यह ठीक काम करता है, लेकिन अगर मैं इसमें एक फ़िल्टर किया गया लेख जोड़ता हूं तो यह इस त्रुटि के समान त्रुटि के साथ उड़ जाएगा "संदेश: क्वेरी में कई तालिका नाम। अधिकतम स्वीकार्य है। 256. " जब आप स्नैपशॉट बनाने की कोशिश करते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.