मैंने "डोन्ट ऑप्टिमाइज़ प्रीमीयरली" मंत्र का अनुसरण किया है और एंटिटी फ्रेमवर्क का उपयोग करके मेरी WCF सेवा को कोडित किया है।
हालांकि, मैंने प्रदर्शन को बेहतर बनाया और एंटिटी फ्रेमवर्क बहुत धीमा है। (मेरा ऐप लगभग 1.2 सेकंड में 2 संदेशों को संसाधित करता है, जहां मैं (विरासत) ऐप है कि मैं एक ही समय में 5-6 संदेश लिखता हूं। (विरासत ऐप अपने DB एक्सेस के लिए स्पार्क्स कहता है।)
प्रति संदेश समय के थोक लेने के लिए मेरा रूपरेखा एंटिटी फ्रेमवर्क को इंगित करता है।
तो मेरे विकल्प क्या है?
क्या वहां बेहतर ORM हैं?
(कुछ ऐसा जो वस्तुओं के सामान्य पढ़ने और लिखने का समर्थन करता है और इसे तेजी से करता है ..)क्या एंटिटी फ्रेमवर्क को तेज बनाने का एक तरीका है?
( नोट : जब मैं तेजी से कहता हूं कि मेरा मतलब लंबे समय से है, पहली कॉल नहीं। (पहला कॉल धीमा है (एक संदेश के लिए 15 सेकंड), लेकिन यह कोई समस्या नहीं है। मुझे बस इसे बाकी के लिए तेज करने की आवश्यकता है। संदेशों का।)कुछ रहस्यमय 3 विकल्प जो मुझे मेरी सेवा से अधिक गति प्राप्त करने में मदद करेंगे।
नोट: मेरे अधिकांश DB इंटरैक्शन क्रिएट और अपडेट हैं। मैं बहुत कम चयन और विलोपन करता हूं।