【发布时间】:2010-09-14 05:23:31
【问题描述】:
据我收集(阅读:测量),到目前为止,构建配置和 sessionfactory 在使用 nhibernate 执行查询时花费的时间最多。有什么反对将 sessionfactory 设为静态的,因此每个 appDomain 只会配置一次?
我知道在使用这种方法时会出现锁定和竞速问题,但我个人认为在 sessionfactory 上使用这种方法时不会破坏我的应用程序。
我之所以问这个问题是因为很难测试可能的线程问题,因为它不会一直发生。
【问题讨论】:
标签: c# asp.net nhibernate caching