【问题标题】:Slick 3.0 Logging Query PerformanceSlick 3.0 记录查询性能
【发布时间】:2015-06-16 16:42:13
【问题描述】:

目前我已启用 DEBUG 登录:

slick.backend

它记录事务的开始/结束、由 slick 运行的已编译 sql 查询以及成功/结果。

slick 能否提供有关查询运行时间的信息?我应该在哪个包上启用 DEBUG 模式以获取此信息?


编辑

我发现了这个link,它说这是不可能的。这仍然成立吗?

【问题讨论】:

    标签: slick slick-3.0


    【解决方案1】:

    在@szeiger 的帮助下找到了问题的答案。在以下包上启用日志记录以获取有关在 Slick 3.0 中执行 SQL 查询的时间信息:

    slick.jdbc.JdbcBackend.benchmark
    

    其他用于启用 DEBUG 登录的有用软件包:

    slick.jdbc.JdbcBackend.statement
    slick.jdbc.StatementInvoker.result
    slick.compiler.QueryCompilerBenchmark
    
    *Reference:*
    https://github.com/slick/slick/blob/master/common-test-resources/logback.xml
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-08-23
      • 2012-09-17
      • 2015-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-14
      • 1970-01-01
      相关资源
      最近更新 更多