powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как это ужасно... (ненормальное кол-во тредов w3wp)
8 сообщений из 8, страница 1 из 1
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32860569
dmitry_cmc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хай пипл.

Есть приложение. Средней сложности.
Обычное кол-во пользователей которые работают одновременно ~ 15.

Система win2003 и SQL Server

Сегодня заглянул в процессы и ужаснулся:

процесс w3wp юзает 130 000 K памяти (что еще вроде нормально) но кол-во тредов у него - 1031 (!!!)

дальше больше - sqlserver юзает 860 000 K памяти. и это при 15-и пользователей.

Сессия юзера у меня занимает относительно много (так как я в ней храню весь viewstate и некоторые dataset-ы) и храню я ее в sqlservere

Похоже что я чтото очень криво делаю.
Объясните мне пожалуйста что именно.

Спасибо.

p.s. Может сессию лучше будет хранить в на сервере сессий?
...
Рейтинг: 0 / 0
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32866376
Фотография timda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Есть приложение. Средней сложности.
бывает наверна такая классификация ;-)

> Сессия юзера ... и храню я ее в sqlservere
очинь интересно было бы микрософту узнать как вы это делаете ;-)
но после постскрипта они наверно выпадуть в асадок ;-)

чтобы получить ответ что ниправильно, надо написать это ниправильное.

timda.ru
...
Рейтинг: 0 / 0
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32867145
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>очинь интересно было бы микрософту узнать как вы это делаете ;-)
>>но после постскрипта они наверно выпадуть в асадок ;-)

А вас действительно удивляет то что сессию можно хранить в mssql?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32867426
dmitry_cmc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще я почитал в инете на эту тему.
Там говорят, что это нормальное состояние SQL Server. Чем больше памяти он жрет, тем быстрее работает. Поэтому манагер памяти старается захавать почти всю память.

Волнение теперь вызывает только w3wp (много потоков :/)
Не могли бы коллеги написать сколько потоков имеет этот процесс на их серверах. Заранее спасибо.
Плюс ко всему можно составить статистику, у кого сколько жрет памяти SQL Server.


Timde. Хранение сессии в SQL Server - стандартная (поддерживаемая на уровне среды) возможность asp.net. Кроме того, сам microsoft не советует хранить сессию в памяти дальше дебага. Я перестал ее хранить там, после того, как она несколько раз просто слетала на рабочем сервере.
Советую почитать вот это - ASP.NET Session State by Rob Howard .
Желаю успехов в изучении.

А что вы имели ввиду под постскриптом?
...
Рейтинг: 0 / 0
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32867452
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В принципе, если нужно, SQL-серверу можно явно ограничить используемую(доступную) память, задается в настройках сервера.
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32868503
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32868612
Фотография timda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmitry_cmc, извиняюсь - я не въехал

просто для меня понятней - переменные сессии в MSSQL, а не сессия в MSSQL.

честно говоря, для меня весьма далеки проблемы оптимизации быстродействия, я с такими не сталкивался либо пишу грамотно ;-)

timda.ru
...
Рейтинг: 0 / 0
Как это ужасно... (ненормальное кол-во тредов w3wp)
    #32868752
dmitry_cmc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
timda, np ;)

Да все мы стараемся писать грамотно.
Просто когда надо заткнуть какуюто глобальную праблу у системы с которой каждый день работают 20 подразделений компании по всей россии - приходится ее затыкать самым быстрым и локально надежным способом, а потом мечтать о рефакторинге кода =)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как это ужасно... (ненормальное кол-во тредов w3wp)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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