【问题标题】:NHibernate, Log query execution time?NHibernate,日志查询执行时间?
【发布时间】:2010-09-10 19:01:46
【问题描述】:

我配置了 Nhibernate 和 log4net 来记录 nhibernate 执行的查询。有没有办法记录每个查询的执行时间?

【问题讨论】:

    标签: c# nhibernate log4net


    【解决方案1】:

    只需配置您的 ConversionPattern 以使用“%d”参数。 Look at this example.

    【讨论】:

    • %d 似乎记录了日期,而不是执行时间?
    【解决方案2】:

    您可能想试试nhibernate profiler。它有 30 天的试用期,足以弄清楚发生了什么并发现所有问题。总的来说,它是一个不错的工具 - 如果您严重依赖 nhibernate,值得购买。

    【讨论】:

    • 很遗憾,我们无法将第 3 方软件安装到生产服务器上,因此我们只能使用现有的任何标准工具/日志记录功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-01
    • 2019-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多