LINQ से SQL को अनुकूलित या तेज करने के लिए LINQ से SQL क्वेरी लिखते समय हम आम बातों को ध्यान में रख सकते हैं?
उदाहरण के लिए, सामान्यतः, LINQ से SQL आवश्यक हैजब भी कोई क्वेरी निष्पादित होती है तो LINQ क्वेरीज़ को एसक्यूएल में अनुवाद करें; इसमें अभिव्यक्ति वृक्ष को दोबारा शामिल करना शामिल है जो कई चरणों में क्वेरी बनाता है। हम क्या करते हैं, इसका उपयोग कर क्वेरी को precompiling की तरह है CompiledQuery
कक्षा।
उत्तर:
जवाब के लिए 5 № 1LINQ के बारे में एक उपयोगी बात है कि प्रत्येक डेवलपर को पता होना चाहिए। यह जॉइन बनाम कहां के प्रदर्शन के बारे में है।
पूरी चर्चा यहां देखी जा सकती है जहां से कहीं ज्यादा तेजी से शामिल हो रहा है
उत्तर № 2 के लिए 1
आम तौर पर मूल LINQ2SQL कंपाइलर आपको देता हैपूरे अनुकूलन प्रश्नों की परेशानी के बारे में भूल जाओ, हालांकि संकलित प्रश्नों के दुरुपयोग के साथ ज्यादातर कुछ चेतावनी हैं। यहां कुछ संसाधन दिए गए हैं जिन्हें आपको इसके बारे में जांचना चाहिए। :)
http://visualstudiomagazine.com/articles/2010/06/24/five-tips-linq-to-sql.aspx http://weblogs.asp.net/dixin/archive/2011/01/31/understanding-linq-to-sql-11-performance.aspx