问题标签 [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.

0 投票
1 回答
213 浏览

c# - NHProfiler 中的堆栈跟踪窗口不显示源代码

我使用 NHProf 已经有一段时间了,我发现它真的很有用,但是我无法让 Stack Trace 窗口像我在 tekpub 视频中看到的那样工作,如果它显示了源代码的行和文件发出休眠会话请求的代码。

我的休眠会话设置是

我应该进行一些其他配置集以使此功能正常工作吗?

0 投票
1 回答
812 浏览

c# - 无法写入输出文件 'c:\Windows\Temp\HibernatingRhinos.Profiler.Appender.NHibernate3Logger.dll' - '访问被拒绝。'

我们有一个网站和两个服务托管在IIS7UAT/STG 和 LIVE 自从更新 NHProf 后,登台站点和 UAT 站点因以下错误而死亡。

在临时文件夹中有一些dll's,但它们都是随机命名的……除了 NHProf 库。

关于如何阻止这种情况的任何想法?

0 投票
1 回答
232 浏览

nhibernate - NHibernate Profiler 在骗我?

我使用 Fluent NHibernate 作为我的 ORM,当我执行它时,NH Profiler 向我抛出了这个 sql 查询


顺便说一句,这是绝对正确的。这是我的位置表的设计:


但是当我在sqlserver management studio中看到插入的数据时,我可以看到它已插入

-58.37538000000000000000 而不是 -58.37538459999996000000 和

-34.59694000000000000000 而不是 -34.59694680000000000000。

当我手动执行此插入查询时,它会正确插入值(Lat 列的 14 位小数),但如果 nhibernate 这样做,它只会插入 5 位小数。

有任何想法吗???

0 投票
1 回答
260 浏览

c# - NProf C# API -- 确定分析器是否已初始化

在代码中,您使用以下调用初始化 NHibernateProfiler:

有没有办法确定配置文件是否已初始化?我正在寻找类似的东西:

但无济于事(我真的没想到这会起作用,因为调用是针对一个类,而不是一个对象)。

是否存在这样的 API 调用?

0 投票
1 回答
369 浏览

nhibernate - NHibernate 开始事务并在没有语句的情况下提交需要超过 4 秒

我在我们的生产环境中运行 Nh-Prof,发现打开 NHibernate 会话、开始事务和提交的时间有时会超过 4 秒,即使数据库没有状态/查询。

** 我知道打开事务并无缘无故地提交它(没有声明)是一个错误。

这是我在 Nh-Prof 中看到的:

有什么建议么?