Siemka
taka sytuacja
System legacy. Próbuję wygenerowac view model dla terminala i do tego potrzebuję złączyć ponad 20 tabel w rodzaju zamówienia, pozycja_zamówienia, product, client, client_location, product_options, product_option_values, sizes itp.
Baza jest stara i działa na SQl Server Express. Pewnie ograniczenie pamięci się uaktywnia. Ok 30 dość aktywnych klientów.
Pytanie czy sam EF jest w stanie coś z tym zrobić czy raczej optymalizować mechanizmy bazy danych. Jakieś indeksowane widoki pomogą?
Aktualnie jest zapytanie linq, z ponad 20 Includami. SPrawdzę, jeszcze czy lazyloading pomoże bo teraz jest na eager.