Я использую Entity Framework 6.2.0 с WebAPI, размещенным в службе приложений Azure.
Моя база данных небольшая, только с двумя таблицами, и у меня есть простой запрос на выборку
Account account = Db.Accounts.Where(p => p.Code == Code && p.PersonId ==
PersonId).Include("Options").FirstOrDefaultAsync();
То, с чем я борюсь, это когда я использую это на лазурном.и всякий раз, когда я делаю первый вызов API, который использует вышеупомянутый запрос, или когда между двумя вызовами существует значительный разрыв в несколько минут или 1 час, вышеуказанный процесс занимает много времени. Почти 20-25 секунд. Следующий вызовменее чем за секунду.
Я подтвердил, что это определенно не сетевая задержка или что-то еще, что замедляет это.
Кто-нибудь знает, на что я могу посмотреть?
Моя реализация структуры сущностей является базой данных.