目前我已启用DEBUG登录:
slick.backend
它记录事务开始/结束,由slick运行的已编译的sql查询以及success / results。
可以为我提供有关查询运行时间的信息吗?我应该在哪个软件包上启用DEBUG模式,以获取此信息?
修改:
我发现这个link谈论这不可能。这仍然适用吗?
答案 0 :(得分:9)
在@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