سلام دوستان
من یک دیتا بیس sql دارم که تعداد رکوردهای جداولش حدود دو میلیون هست. با EF خیلی طول میکشه تا بتونم دیتا رو لود کنم. میخواستم بدونم روش بهینه برای زدن کوئری های linq وجود داره یا باید orm رو عوض کنم
سلام
دوست عزیز حسین جان! دو میلیون رکورد برای Sql Server چیزی شبیه به شوخی است! وقتی صحبت از 20 الی 30 میلیارد رکورد به بالا می شود این مباحث تغییر تکنولوژی و ORM پیش می آید
پس نتیجه می گیریم که مطمئنا در کدنویسی شما مبحث بهینه سازی بدرستی صورت نگرفته است. Linq توانایی عمده ای داره که شما باید به درستیز از ان استفاده کنی من حدسم اینه که جنس I|Querable<T> را شما به درستی استفاده نکرده ای.
اگر صلاح می دونی کدهایت را اینجا بنویس دوستان اصلاح و بیهنه فرمایند.
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)