मैं एक बड़ी मेज के लिए विभिन्न लॉकिंग योजनाओं का परीक्षण कर रहा हूं, 4 मिलियन से अधिक पंक्तियां और 10 मिलियन तक बढ़ने की उम्मीद है।डेटाबेस में विभिन्न लॉकिंग योजनाओं के प्रभाव का विवरण?
Sybase साथ मेरा अनुभव:
ALLPAGES, बेहद धीमी गति से BCP के लिए (में) और एक क्षेत्र है कि प्राथमिक कुंजी के अंतर्गत आता है के साथ अद्यतन।
डेटा, तेजी से बीसीपी, पीके में फ़ील्ड के लिए तेज़ अपडेट, सबसे तेज़ चयन करें।
डाटाबेस, सबसे तेज़ बीसीपी और अपडेट, और ऑलपेज की तुलना में तेज़ी से चयन करें लेकिन डेटा के रूप में तेज़ी से नहीं।
मैं एक विशेषज्ञ नहीं हूं, लेकिन ऐसा लगता है कि डेटासैट्स डेटापेज से अधिक ब्लॉक करता है, और मैंने डेटापेज के साथ कोई नकारात्मक पक्ष नहीं देखा है।
डेटा जो मुझे मिल सकता है, के लिए पक्ष में एकमात्र बिंदु प्राथमिक कुंजी का उपयोग करने वाले चयनों में थोड़ा तेज प्रदर्शन था, लेकिन अद्यतनों पर डाटापेज काफी तेज है।
अभ्यास में कोई अनुभव?
यह लॉकिंग योजनाएं कैसे तुलना करती हैं?
प्रत्येक के पेशेवर/विपक्ष?
मैंने इसके पीछे सिद्धांत के बारे में पढ़ने की कोशिश की, लेकिन यह मेरे लिए बहुत स्पष्ट नहीं है।
अजीब प्रदर्शन: मैंने देखा है कि जब मुझे लगता है कि यह पहले से ही DATAPAGES साथ ताला है एक मेज के लिए एक नया क्लस्टर पी लागू होते हैं, यह डेटा शारीरिक रूप से ऑर्डर करने के लिए, जब मैं ऐसा प्रतीत नहीं होता * से चुनें, सभी परिणामों को पीके द्वारा आदेश नहीं दिया जाता है ... वह क्यों है? – mencargo