У меня проблемы с производительностью, когда выполняется первый запрос для приложения, это занимает около 20 секунд. Я проверил фактическое время выполнения запроса на сервере SQL Server с помощью средства профилирования сервера SQL. Это занимает несколько миллисекунд. После первого запроса другие операции работают.ок.
Запрос - это чрезвычайно простой выбор из таблицы, в которую вставлена только одна строка. В БД содержится около 200 таблиц, но в нем нет ничего необычного, нет индексов, представлений ... Я видел, что у некоторых других людей были похожиепроблемы с первым запросом, но я не смог найти решение. Есть идеи о том, что на самом деле происходит?
Ну, это запрос
DBEntities en = new DBEntities();
var person= (from p in en.People
select p).First();
this.txt1.Text = person.name;