|
Тормозит Entity Framework
|
|||
---|---|---|---|
#18+
Ужасно тормозит Entity при первом выполнении запроса. Код: c# 1. 2. 3. 4. 5.
Потом все летает, но первый запрос выполняется секунд 5, при том, что в таблицах по две записи. Представления предварительно создал по рецепту http://msdn.microsoft.com/ru-ru/library/vstudio/bb896240%28v=vs.100%29.aspx . Все равно тормоза. В чем еще может быть проблема? Net Framework 4.0, Visual Studio 2010 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2013, 10:01 |
|
Тормозит Entity Framework
|
|||
---|---|---|---|
#18+
ratboy, время на коннект к серверу уходит ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2013, 16:36 |
|
Тормозит Entity Framework
|
|||
---|---|---|---|
#18+
то есть с этим ничего сделать нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2013, 20:18 |
|
Тормозит Entity Framework
|
|||
---|---|---|---|
#18+
есть такой термин - прогрев. Именно это и происходит - при первом запросе компилируется код, создается пул коннектов и в том числе сам запрос в БД компилится и строится план его выполнения. Где именно съедаются эти 5 секунд нужно выяснять. Можно обойти прогревом при старте приложения (например в фоне) - если есть возможность конечно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2013, 11:02 |
|
|
start [/forum/topic.php?fid=17&fpage=27&tid=1350071]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 140ms |
0 / 0 |