【发布时间】:2011-05-18 08:20:10
【问题描述】:
我刚刚实现了 SysCache2 并为我的解决方案中的一些实体激活了缓存。 一切正常,但我确实有一个问题:
有时当我浏览特定页面时,NHibernate Profiler 会显示正在获取的缓存实体数量非常多。几百个缓存的实体应该是相当数量的,但有时会达到 3000-5000 个。见下图。
在这种情况下,是否真的从缓存中获取了 5002 个实体,或者 NHibernate Profiler 中是否存在打印错误?
加载方面,一切正常。页面请求已完成,但分析器不断计算越来越多的缓存实体。
任何人都经历过类似的事情,或者这真的发生过吗?
【问题讨论】:
标签: c# asp.net nhibernate profiler