Mam dziwny wzorzec czasu odpowiedzi podczas korzystania z Entity Framework dla komunikacji SQL.Debugowanie instrukcji encji kodu Entity Framework
To z mojego hostingowego:
To z mojego lokalnego serwera:
To wzrost czasu reakcji Jestem zaniepokojony. Zawęziłem problem do pojedynczej linii w kodzie Nop.Data> EfRepository.cs> public void Insert (obiekt T)> _entities.Add (entity); Tak, wiem, że to bardzo specyficzne dla NopCommerce, ale chodzi o to, że szukam jej pomocy, jak to debugować.
Czy są jakieś zdarzenia, które można złapać, które wyświetlają wykonywanego SQL? Albo, co mogę zrobić, aby dowiedzieć się więcej o tym, co faktycznie dzieje się w Entity Framework w powyższym poleceniu.
Dzięki, wypróbuję pierwszą, ponieważ wywołanie SaveChanges() nie wydaje się zajmować tak dużo czasu, przynajmniej wiersz, który napisałem, zajął dużo czasu. Nie mogę nie używać Profiler (próbowałem) z powodu ograniczeń na hoście. – Anders
Dowiedziałem się, że część problemu dotyczyła kodu dotyczącego rzutowania obiektów na określone klasy. Problem prawdopodobnie nie był związany z SQL – Anders