powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / почему-то сильно тормозит ASP.NET 4.0
14 сообщений из 14, страница 1 из 1
почему-то сильно тормозит ASP.NET 4.0
    #37500302
Albatross
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоит сервер на 2x XEON, 64 бита.
Windows Server 2003
SQL Server 2008

С некоторых пор постепенно, но верно стали сильно тормозить приложения на ASP.NET (странички).
Например, обычная страничка, которая лезит в БД, выполняет запрос и возвращает результат в XML, работает иногда секунд 5 (что более-менее), но часто бывает и по 60, и по 120 секунд, что вообще ни в какие ворота не лезет. В это время никаких особых вещей, как то загрузка процессора или дисковой активности не наблюдается. Такое на всех страничках бывает.
Сами запросы к БД выполняются очень быстро, проверяли не раз, дело не в БД. Памяти SQL серверу ограничивали 10 гигабайт (всего 16), чтобы IIS хватило остатка, эффекта нет. Да и сайтики-то простые.
Если те же самые сайты выкладывать на десктопе, которые стучатся на сервер (к базе данных), то всё работает очень быстро. На сервере же в десятки и сотни раз медленнее. Смотрел счетчики производительности ASP.NET, ничего подозрительного, разве что явно видно что запрос к веб выполнялся, скажем, минуту вместо нормальных секунда-две.

Антивирус касперского отключали, не помогло. В системных логах ничего нет подозрительного.
Куда копать-то?
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37500357
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть какая-либо страничка, не лазающая в БД вообще?
Как с ней дела обстоят?
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37500416
Albatross
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПаганельЕсть какая-либо страничка, не лазающая в БД вообще?
Как с ней дела обстоят?
неа, переписал ту страничку, берёт XML из файла и возвращает. Иногда затыки по 30 секунд и более. Файлик-то всего 5 мегабайт. На десктопе всё мгновенно!
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37500431
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гляньте еще в Firebug на закладку "сеть"
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37500558
Albatross
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПаганельГляньте еще в Firebug на закладку "сеть"
Да дело не может быть в сети, потому что я запускаю тест на самом сервере, тоже медленно.
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37500829
Albatross,
Посмотрите как между собой делят память процессы w3wp.exe и sqlservr.exe.
Включено ли кеширование страниц/скриптов у IIS, если да, то какое количество.
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37500967
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlbatrossПаганельГляньте еще в Firebug на закладку "сеть"
Да дело не может быть в сети, потому что я запускаю тест на самом сервере, тоже медленно.я хотел сказать, что, возможно, Вам будет полезно увидеть
затраты времени по каждому конкретному url, запрашиваемому сервером при загрузке страницы
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37501788
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганель,

Можно на каких-то страницах повесить в обработчики Page_PreInit и Page_Unload запись в лог времени и посмотеть, сколько времени приблизительно формируется страница. Если достаточно быстро, то стоит посмотреть на IIS. Читал, что IIS6 может работать в эмуляции IIS5, но при этом сильно тормозить.
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37502254
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Starlex,

а сможно просто включить trace и посмотреть
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37502271
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaStarlex,

а сможно просто включить trace и посмотреть

А если трассировка включена, то лучше выключить.:) Насчет тормозов не знаю, но то что трассировка может быть причиной утечки памяти, точно.
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37502280
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Starlex,

мы же вроде о поисках причин говорим?
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37502341
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaStarlex,

мы же вроде о поисках причин говорим?

Я не против того, чтобы включить и посмотреть, только включенная трассировка может быть сама причиной (если её забыли выключить)
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37502386
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Starlex,

ок.
...
Рейтинг: 0 / 0
почему-то сильно тормозит ASP.NET 4.0
    #37502391
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Albatross,

" обычная страничка, которая лезит в БД, выполняет запрос и возвращает результат в XML, работает иногда секунд 5 (что более-менее), но часто бывает и по 60, и по 120 секунд"
а когда именно не понятно? 120 вместо 5? запрос один и тот же выполняется?
кстати.. 50мегабайт информации все в браузер отправляются?
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / почему-то сильно тормозит ASP.NET 4.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]