NHibernate WinForms Multiple (SessionScope) производительность спящих сеансов - PullRequest
0 голосов
/ 01 декабря 2011

Я реализовал NHibernate Session for Form с помощью Castle AR (SessionScope), если я открываю форму, я открываю сеанс (SessionScope) и удаляет его при закрытии формы. Если я открываю N отдельных форм, у меня есть N db открытых сонных сессий до тех пор, пока форма открыта, возникает вопрос: сонные сессии подразумевают проблемы с производительностью? неправильно ли иметь N открытых сонных сессий на БД?.

1 Ответ

1 голос
/ 01 декабря 2011

облегченный см.

Обновление:

Я не думаю, что это повлечет за собой проблему с производительностью, возможно, будут достигнуты максимально допустимые подключения серверов, но только если все спящиевремя от времени сеансы будут выполнять что-то, в противном случае они непременно остановятся.

...