问题标签 [nhprof]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - NHProfiler 中的堆栈跟踪窗口不显示源代码
我使用 NHProf 已经有一段时间了,我发现它真的很有用,但是我无法让 Stack Trace 窗口像我在 tekpub 视频中看到的那样工作,如果它显示了源代码的行和文件发出休眠会话请求的代码。
我的休眠会话设置是
我应该进行一些其他配置集以使此功能正常工作吗?
c# - 无法写入输出文件 'c:\Windows\Temp\HibernatingRhinos.Profiler.Appender.NHibernate3Logger.dll' - '访问被拒绝。'
我们有一个网站和两个服务托管在IIS7
UAT/STG 和 LIVE 自从更新 NHProf 后,登台站点和 UAT 站点因以下错误而死亡。
在临时文件夹中有一些dll's
,但它们都是随机命名的……除了 NHProf 库。
关于如何阻止这种情况的任何想法?
nhibernate - NHibernate Profiler 在骗我?
我使用 Fluent NHibernate 作为我的 ORM,当我执行它时,NH Profiler 向我抛出了这个 sql 查询
顺便说一句,这是绝对正确的。这是我的位置表的设计:
但是当我在sqlserver management studio中看到插入的数据时,我可以看到它已插入
-58.37538000000000000000 而不是 -58.37538459999996000000 和
-34.59694000000000000000 而不是 -34.59694680000000000000。
当我手动执行此插入查询时,它会正确插入值(Lat 列的 14 位小数),但如果 nhibernate 这样做,它只会插入 5 位小数。
有任何想法吗???
c# - NProf C# API -- 确定分析器是否已初始化
在代码中,您使用以下调用初始化 NHibernateProfiler:
有没有办法确定配置文件是否已初始化?我正在寻找类似的东西:
但无济于事(我真的没想到这会起作用,因为调用是针对一个类,而不是一个对象)。
是否存在这样的 API 调用?
nhibernate - NHibernate 开始事务并在没有语句的情况下提交需要超过 4 秒
我在我们的生产环境中运行 Nh-Prof,发现打开 NHibernate 会话、开始事务和提交的时间有时会超过 4 秒,即使数据库没有状态/查询。
** 我知道打开事务并无缘无故地提交它(没有声明)是一个错误。
这是我在 Nh-Prof 中看到的:
有什么建议么?