我在我的应用程序上启用了JDBC跟踪日志记录。对于特定的执行语句,它会记录
$.each
[jcc][Thread:Default Executor-thread-28][SystemMonitor:stop] core:
43832.056996ms | network: 43393.592823ms | server: 41240.041ms [STMT@927443182]
,core
和network
时间表示什么?
我猜server
- 是总时间。
但接着是core
!= core
+ network
时间
答案 0 :(得分:5)
有关这些字段的详细信息,请参阅IBM知识中心主题System monitoring for the IBM Data Server Driver for JDBC and SQLJ。
总结:
核心驱动程序时间:启用系统监视时收集的已监视API时间的总和,以微秒为单位。通常,只监视可能导致网络I / O或数据库服务器交互的API。
网络I / O时间:启用系统监控时收集的网络I / O时间的总和,以微秒为单位。
服务器时间:启用系统监控时收集的所有报告的数据库服务器已用时间的总和,以微秒为单位。