Aktualizacja: Stworzyłem propozycję wdrożenia kontroli podpowiedzi w przyszłej wersji EF. Go here to vote for it.Jak kontrolować sniffing parametrów i/lub wskazówki w strukturze encji?
Mam problem z tym, że jedno z moich zapytań na temat Entity Framework (EF) trwa bardzo długo, aby wykonać je na Sql Server, chociaż kiedy skopiuję i wkleję wygenerowany TSQL do Sql Server Management Studio (SSMS) działa bardzo szybko. Po pewnym dochodzeniu odkryłem, że mam problem z wykrywaniem parametrów, a correct way to fix it polega na wstawieniu jednej z wielu podpowiedzi do zapytań (OPTYMALIZACJA DO, REKOMPILOWANIE, itd.). Jak wstawić te wskazówki do moich zapytań EF?
Podobne pytania przychodzące na ten temat z różnych perspektyw to: here, here i here.
Czy ktoś ma rzeczywisty przykład EF tego? –
Czy możesz wyjaśnić swój scenariusz? Stawiłem czoła temu problemowi dawno temu i ostateczne rozwiązanie było wokół niego, a nie przez. – Alireza
Wymyśliłem inne rozwiązanie oparte na przechwytywaczach, które są, jak sądzę, nowszą funkcją EF (prawdopodobnie nie istniały w momencie Twojej odpowiedzi). Zobacz: http://stackoverflow.com/questions/26761827/adding-a-query-hint-when-calling-tvf –