लघु पृष्ठभूमि: हम सिर्फ विस्थापित करने के लिए/हाइबरनेट साथ जावा के लिए एक ERP प्रणाली reimplement, प्रणाली का उपयोग कर 50-100 उपयोगकर्ताओं का एक समवर्ती उपयोगकर्ता की संख्या को निशाना बनाने शुरू कर रहे हैं। हम डेटाबेस सर्वर के रूप में एमएस एसक्यूएल सर्वर का उपयोग करते हैं, जो इस भार के लिए पर्याप्त है।ईआरपी के लिए सबसे अच्छा डिफ़ॉल्ट लेनदेन अलगाव स्तर क्या है, यदि कोई है?
अब, पुरानी प्रणाली किसी भी लेन-देन का उपयोग नहीं करती है और मैन्युअल ताले (झंडे का उपयोग करके) को सेट करने और उन्हें जारी करने पर महत्वपूर्ण भागों (जैसे स्टॉक परिवर्तन) के लिए निर्भर करती है। यह मैन्युअल लेनदेन प्रबंधन की तरह कुछ है। लेकिन कभी-कभी डेटा असंगतता में समस्याएं होती हैं। नई प्रणाली में हम इन समस्याओं को दूर करने के लिए लेनदेन का उपयोग करना चाहते हैं।
अब सवाल: एक अच्छा/उचित डिफ़ॉल्ट एक ईआरपी सिस्टम के लिए उपयोग करने के लिए लेनदेन अलगाव स्तर क्या होगा, लगभग 85% ओएलटीपी और 15% ओलाप के उपयोग के बाद? या क्या मुझे हमेशा प्रति कार्य आधार पर निर्णय लेना चाहिए, किस लेनदेन स्तर का उपयोग करना है?
और एक चेतावनी के रूप में चार लेन-देन अलगाव का स्तर: पढ़ें अप्रतिबद्ध, पढ़ें प्रतिबद्ध है, repeatable पढ़ें, serializable
उपयोगकर्ता गिनती के आधार पर, मैं आपकी प्राथमिक OLTP प्रणाली पर चल रही रिपोर्टों की सलाह नहीं दूंगा। डेटा के एक असामान्य संस्करण के साथ रिपोर्ट करने के लिए एक लॉग भेज दिया गया है (या अन्यथा प्रतिकृति) साइड सर्वर – chadmyers