@30012016: Zależne od kilku czynników, ale mając do wyboru kilkadziesiąt wycieczek do bazy albo jedną (zakładam, że to jakaś prosta kwerenda), nie musisz spychać tego na bazę i lepiej pobrać raz do pamięci i mielić lokalnie. Jeśli za każdym razem w pętli będziesz wołał np. SingleOrDefault() na DBSecie, będziesz za każdym razem leciał z kwerendą do bazuki.
@piepies: szybciej moim zdaniem jednak w bazie jeśli się da. Tylko trzeba spełnić 2 warunki: 1. Pobierać tylko to co potrzebujemy 2. Minimalizować liczbę zapytań
Łudziłem się, że może Microsoft to za mnie zoptymalizuje. Dziękuję za pomoc, pobrałem dane przed pętlą do zmiennej. Jak znajdę czas i chęci to popróbuję z Join albo GroupJoin.
60zl za brak reklam na Instagramie - kogoś #!$%@? xD Ja rozumiem te wszystkie opłaty za serwisy streamingowe itd, ale #!$%@? 60zl za jakiegos Instagrama, żeby sobie bez reklam posty i story oglądać? #instagram #facebook
SQL Server, Entity Framework Core
#aspnet #csharp #dotnet #entityframework #sql
1. Pobierać tylko to co potrzebujemy
2. Minimalizować liczbę zapytań