在db上打开N个休眠会话是错误的吗?
我已经用Castle AR (SessionScope)实现了NHibernate Session per Form方法,如果我打开一个表单,我打开一个(SessionScope)会话并在表单关闭时处理它。如果我打开N个单表单,我有N个数据库打开休眠会话,只要表单打开,问题是:休眠会话意味着性能问题?
轻量级参考
更新:我不认为这将意味着性能问题,也许服务器最大可接受的连接将达到,但只有当所有睡眠会话将执行一些不时,否则他们肯定会超时。