我想测量我的应用程序在数据库中花费了多少时间。
我已经将 CPU Profiler 添加到 Intellij 的 Settings / Build / Java Profiler 中,但默认情况下它会显示 CPU 周期最多的代码,这对我来说毫无用处,因为 JDBC 驱动程序在收到响应时基本上处于休眠状态。
听起来像挂钟分析是要走的路,但我不知道如何在 Intellij 的 CPU Profiler 配置窗口中启用它。自述文件说-e wall
,而 Intellij 的代理选项看起来完全不同:threads,interval=1ms,framebuf=15000000
. 请问如何配置 Intellij 的 Async Profiler 以使用挂钟?