NHProfiler是一个针对Nhibernate运行分析的工具。
使用如下:
(1)在创建ISessionFactory的项目中引用NHProfiler安装目录下的HibernatingRhinos.NHibernate.Profiler.Appender.dll
(2)在创建ISessionFactory语句前(new Configuration()).Configure().BuildSessionFactory();)加入HibernatingRhinos.NHibernate.Profiler.Appender.NHibernateProfiler.Initialize();
(3)然后打开NHProfiler工具,运行项目,左边将显示运行过程中所有nhibernate的Session,右边将显示相应Session的详细sql语句。
本文介绍了一个针对Nhibernate的运行分析工具NHProfiler。通过在项目中引用特定DLL并在创建ISessionFactory之前初始化NHProfiler,可以捕捉并查看Nhibernate的所有SQL语句及其对应的Session。这对于调试和性能优化非常有用。
176

被折叠的 条评论
为什么被折叠?



