سرعت اجرای برنامه خیلی پایین
سلام دوست عزیز
سرعت اجرا برنامه به مواردی زیادی بستگی داره ، حجم ۵ گیگ برای دیتابیس زیاد نیست ، مهم کوئری هستش که دارید روی دیتابیس اجرا میکنید، بنظرم کوئری های خودتون را بهینه سازی کنید ، نکته دیگه این که آیا عکس هارا هم دارید روی دیتابیس ذخیره میکنید؟ اگر این کارا میکنید قطعا واکشی عکس ها چون حجم دارن کمی طول میکشه، مورد دیگه که خیلی مهم هستش که باید حتما روی کوئری های خودتون اجرا کنید اینه که شما select را بر روی چه فیلد هایی دارید میزنید؟ بهترین select این هستش که بر روی کلید های اصلی بزنید اما اگر نیاز دارید که روی فیلد های دیگه select بزنید باید اون فیلد رو index تعریفش کنید ،
اگر از dapper استفاده میکنی حتماً stored procedure
که داری اجرا میکنی را بررسی کن و سعی کن بهینه سازیش کنی،
درمورد core هم باید بگم که efcore سرعت بالایی داری و بهینه سازی را هم تا حدودی خودش انجام میده اما اگر کوئری ef core هم خوب نوشته نشه باز هم امکان داره سرعت اجرا کوئری بیاد پایین ،