作者:mobiledu2502858393 | 来源:互联网 | 2023-07-05 19:09
我想用程序监控DB2中执行时间比较长的SQL语句,这样便于进行SQL性能监控及数据库压力预警,有什么办法呢?目前是用QuestCentral人工看的,呵呵,有啥办法能做到程序自动?目前系统
我想用程序监控DB2中执行时间比较长的SQL语句,这样便于进行SQL性能监控及数据库压力预警,有什么办法呢?
目前是用QuestCentral人工看的,呵呵,有啥办法能做到程序自动?
目前系统中对数据库操作的地方比较多,所以比较难在底层增加时间计算代码,而且在底层增加代码也只是事后的。
6 个解决方案
请问什么叫慢查日志?不懂,呵呵
我要能写程序直接获得当前DB2正在运行SQL的运行时间,不知道你指的慢查日志是能否搞定。
mysql里面可以设置超过一定时间的sql语句记录到指定日志或者表中 便于分析数据库性能
已解决
db2提供了很多记录系统运行状态的表,其中就包括当前正在运行SQL的状态,见下表
SysIbmAdm.Long_Running_Sql