使用NHProf清除NHibernate Cache之间的分析运行

时间:2010-09-03 21:14:29

标签: nhibernate nhprof

我们正在考虑使用NHProf配置我们的NHibernate应用程序。我们有一系列单元测试,可以进行各种调用。但是,如果我们多次运行单元测试,我们会在NHProf中获得不同的结果:

  • 第1节[1]
  • 第2节[32]
  • 第3节[32]
  • 第4节[2]
  • 第5节[2]

我在单元测试结束时尝试调用session.Clear(),并尝试重建解决方案。但基本上我们想要调整和调整查询,如果NHibernate在运行之间进行缓存,则不能这样做。当然其他人之前遇到过这种情况,我们只是在密集,但我很感激你能提供的任何帮助。

更新好的,如果这是预期的行为,那么如何测试对查询的优化呢?

1 个答案:

答案 0 :(得分:2)