注册

使用JDBC连接DM7,偶现执行update大字段CLOB时数据库不返回执行结果,sql日志也没有相关语句记录

海音 2023/05/25 664 0

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM7 202209_ent
【操作系统】:凝思8/红帽6
【CPU】:x86
【问题描述】*:Dm7JdbcDriver17.jar
使用JDBC连接DM7,偶现执行update大字段CLOB时数据库不返回执行结果,sql日志也没有相关语句记录,下图是JDBC日志,显示有update语句,但是没有返回结果,导致应用无限等待卡死。
第一张图片是正常sql,黄框中有返回结果
fde4bf64a19d4e6ff66619959f87481.png
第二张图片是问题sql,只有语句没有返回值,就一直卡着,黄框中的时间和STARTUP,LOGIN是发现后手动重启应用
db6a90497e557b9e1072fff925eaba3.png
之前连2019年版本没有问题,后来升级到21年版本但是没换jdbc驱动,也没问题,近期升级到22年9月版本后更换了新版本JDBC,然后就出现这个问题,试图换回老版jdbc,但是会直接挂掉,怀疑是新版本数据库针对CLOB或者JDBC有做修改,修改dm.ini中某个参数是否可以解决,大伙有没有解决思路呢,万分感谢。

回答 0
暂无回答
扫一扫
联系客服