jdbc - 了解 JDBC 跟踪日志

标签 jdbc db2 monitoring websphere-liberty

我在我的应用程序上启用了 JDBC 跟踪日志记录。对于它记录的特定执行语句

[jcc][Thread:Default Executor-thread-28][SystemMonitor:stop] core:
43832.056996ms | network: 43393.592823ms | server: 41240.041ms [STMT@927443182]

corenetworkserver时间分别代表什么? 我猜 core - 是总时间。 然后 core != network + server time

最佳答案

请参阅 IBM 知识中心主题 System monitoring for the IBM Data Server Driver for JDBC and SQLJ有关这些字段的详细信息。

总结:

核心驱动程序时间:启用系统监控时收集的经过监控的 API 时间总和,以微秒为单位。通常,仅监控可能导致网络 I/O 或数据库服务器交互的 API。

网络 I/O 时间:启用系统监控时收集的已用网络 I/O 时间总和,以微秒为单位。

服务器时间:启用系统监控时收集的所有报告的数据库服务器运行时间的总和,以微秒为单位。

关于jdbc - 了解 JDBC 跟踪日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35066155/

相关文章:

java - 如何从 MATLAB 连接到 IBM Db2 Event Store?

python - [IBM][CLI 驱动程序] SQL10013N 无法加载指定的库 "GSKit Error: 207"。 SQLSTATE=42724 SQLCODE=-10013

java - 字符串分割及数据返回问题

ruby-on-rails - 如何配置 munin 在 nginx 而不是 apache 上运行

python - Python 中有没有流行的库来监控 Linux/Unix 系统?

java - 如何在JAVA jdbc中运行SQL(MYSQL)存储过程?

java - 在 Java 中读取 Microsoft Access 文件

java - 什么是 ojdbc6.jar 文件?

java.lang.UnsupportedOperationException : The application must supply JDBC connections 异常

perl - 如何从 Nagios-Report Perl 模块打印出 Nagios 服务 UP 时间百分比