
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.08.2009, 15:39
|
|||
|---|---|---|---|
|
|||
Запрос долго выполняется из кода на C#/NHibernate |
|||
|
#18+
Привет всем. Пишу на NHibernate, делаю выборку по критериям, которая выполняется секунд 30. Причем все эти 30 секунд процессор загружен на 99% процессом sqlservr.exe, а вовсе не моей программой. Смотрю в лог NHibernate, беру оттуда тело SQL-запроса, вставляю его в Management Studio - выполняется мгновенно. Как такое может быть? А главное как бороться с тормозами? W2k3 Entrprise SP2 SQL Express 2005, NHibernate 2.1 Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2009, 11:30
|
|||
|---|---|---|---|
Запрос долго выполняется из кода на C#/NHibernate |
|||
|
#18+
SergASh...А главное как бороться с тормозами?... Не юзать NHibernate ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.08.2009, 11:51
|
|||
|---|---|---|---|
Запрос долго выполняется из кода на C#/NHibernate |
|||
|
#18+
У меня дежавю... в профилере ещё и планы посмотрите... сравните наборы SET'ов которые шлются в коннект... возможно данные просто закешированы после первого вызова ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.08.2009, 10:54
|
|||
|---|---|---|---|
Запрос долго выполняется из кода на C#/NHibernate |
|||
|
#18+
А вы можете более конкретно проиллюстрировать проблему. Лучше если это будет небольшой тестовый пример Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.08.2009, 00:25
|
|||
|---|---|---|---|
|
|||
Запрос долго выполняется из кода на C#/NHibernate |
|||
|
#18+
Изначально все было сделано на критериях, но поскольку они не поддерживают аналог HQL оператора WITH, который появился в последней версии, пришлось отказаться от них совсем и спешно переписывать все на HQL. Это привело к тому, что проблема с различием в производительности ушла. Так что, боюсь, теперь изолированный пример привести не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=17&mobile=1&tid=1351701]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 320ms |

| 0 / 0 |
