हम एक उच्च-वॉल्यूम ऑर्डर रिकॉर्ड सिस्टम बनाने की कोशिश कर रहे हैं। तीन रहे हैं प्राथमिक टेबल: 1. आदेश 2. ORDERDETAILS 3. OrderShipmentLINQ से SQL और Concurrency Issues
शिपमेंट तालिका आदेश के अनुसार एन रिकॉर्ड होता है और किसी भी रिकॉर्ड शिपमेंट प्रवेश करने से पहले ग्राहक वें क्रम को स्वीकार करता है यह है जिसके बाद बदला जा सकता है, जमे हुए। (एक व्यवसाय की आवश्यकता)
हालांकि यह वास्तविक दुनिया परिदृश्यों में नहीं हो सकता है ... हमारे लोड परीक्षणों के दौरान, हमें System.Data.Linq.ChangeConflictException अपवाद मिल रहे हैं। एक ट्रांज़ेशन के अंदर सबमिट को लपेटना या तो मदद नहीं कर रहा है। क्या हम अपडेट ऑपरेशन की पूरी अवधि के लिए पंक्ति पर लॉक प्राप्त करने के लिए LINQ को मजबूर नहीं कर सकते?
क्या इस पर पाने का कोई और तरीका है? जो कि डेटा और यह करने से हो रही है -
आप कैसे संभाल रहे हैं LINQ संगामिति? – flesh