PDA

View Full Version : سوال: سرعت linq بیشتر است یا ado



Iran58
چهارشنبه 12 آذر 1393, 11:40 صبح
باسلام
سرعت linqبیشتراست یا ado؟

rasoolf
پنج شنبه 13 آذر 1393, 09:31 صبح
این لینک را ببین (http://www.codeproject.com/Articles/26431/Performance-Comparisons-LINQ-to-SQL-ADO-Csharp)

مهرداد صفا
پنج شنبه 13 آذر 1393, 11:42 صبح
با سلام.
Linq to sql چیزی جز ADO نیست. در واقع Linq To sql لایه ای روی ADO است برای ورود فرمان ها و گوئری های معمول به دنیای managed که خودش از Ado
استفاده می کند و دستوراتش باید به tsql ترجمه شود.
این روشها سرعت پیاده سازی و نوشتن برنامه رو سریع و سرعت اجرای برنامه رو کند تر می کنند.

sohil_ww
پنج شنبه 13 آذر 1393, 12:08 عصر
منم با دوستم اقا مهرداد موافقم این دستورات فقط باعث اسون شدن کار میشه ولی چون باید به Tsql ترجمه بشه از نظر سرعت کندتر اجرا می کنه (البته این زمانیه که ما کوئری های که تو tsql می زنیم بهینه باشه ) البته من هر سری تو profiler به کوئری های لینک نگاه می کنم می بینم کوئریش با اونجه در ذهن من بوده خیلی متفاوته