为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8.1-1-144-sec
【操作系统】:银河麒麟v10
【CPU】:arm
【问题描述】*:
① dm.jdbc.driver.DMException: 请求执行超时
应用系统程序重启后 执行某个sql 开始1-3次正常,后面总是报请求执行超时,
中间件配置了120秒超时,实际超过4秒就报错,肿么办
② 附件是dm的jdbc日志:
dm_jdbc_log.txt
sql拿到manager执行耗时 不到1秒
③ dmsql日志记录 608 请求执行超时
sql语句 manager可以执行的话。以下步骤排错
1.手写jdbc代码执行该sql,检查是否报错。如果不报错就检查dao层框架
2. 如mybatis的连接超时等设置。
请问这个问题原因解决了吗?我也碰到了
可以通过manager管理工具进行连接执行SQL,查看manager工具是否会报超时的错误,manager工具也是基于java开发的,也是调用DM驱动进行连接数据库的