की तुलना में प्रदर्शन मानकों को चलाता है, जैसे कि एनएचबर्ननेट, अच्छा पुराना कस्टम ओआरएम, या एलएलबीजेनप्रो जैसे कुछ?क्या कोई भी LINQ
इसके अलावा, बेंचमार्क चलाने के बाद, आपके सुझाव क्या हैं?
की तुलना में प्रदर्शन मानकों को चलाता है, जैसे कि एनएचबर्ननेट, अच्छा पुराना कस्टम ओआरएम, या एलएलबीजेनप्रो जैसे कुछ?क्या कोई भी LINQ
इसके अलावा, बेंचमार्क चलाने के बाद, आपके सुझाव क्या हैं?
हम ADO.NET संस्थाओं के साथ एक भयानक अनुभव था LINQ का उपयोग कर प्रदर्शन: विरासत को धीमा कर देती चीजें बहुत अधिक है। 20 वर्गों के साथ एक छोटा डेटाबेस (कहें, 100 रिकॉर्ड या तो) जिनमें से अधिकांश विरासत में थे, एक क्वेरी आसानी से 10s ले सकती थी।
तो एडीओ.NET इकाइयों + LINQ का उपयोग करते समय संभवतः विरासत के पेड़ को उथले के रूप में बनाएं।
यहाँ आप के लिए क्या देख रहे, ormBattle.net
पर ORM benchmarks देखते हैं कि आप अपने परीक्षण में linq2sql डाल मन वहाँ वास्तव में है? – sirrocco
शायद नहीं, हम अभी तक सुनिश्चित नहीं हैं, लेकिन: 1) यह पूर्ण-विशेषीकृत ओआरएम नहीं है; 2) एल 2 एस अब अप्रचलित है, यानी माइक्रोसॉफ्ट इसके आगे के विकास की योजना नहीं बना रहा है। निश्चित रूप से कोई भी हमारे टेस्ट सूट को डाउनलोड कर सकता है और किसी भी ओआरएम/डीएएल के लिए उन परीक्षणों को लागू कर सकता है। –
समस्या यह है कि ओआरएमबीएटल पर "बेंच अंक" बहुत "वास्तविक जीवन" नहीं हैं और एक ओआरएम विक्रेता द्वारा उनके ओआरएम को अच्छी रोशनी में दिखाने के लिए बनाए गए थे। –