达梦数据库无效的语句句柄
今天查看tomcat历史运行记录有一个error错误,详细信息如图:
根据此错误查看多处配置文件: jdbc.properties
配置均正常
考虑到关于数据库句柄的参数值限制找到手册:
DM系统管理员手册 如图:
达梦句柄参数设置 MAX_SESSION_STATEMENT
再次查看数据库实际值如图:
达梦句柄参数设置
MAX_SESSION_STATEMENT的实际值是2000
SELECT * FROM V$DM_INI WHERE PARA_NAME LIKE 'MAX%';
下一步就是将数据库dm.ini配置文件中的参数进行调优 MAX_SESSION_STATEMENT的值设置为20000
重启数据库服务后生效
call SF_SET_SYSTEM_PARA_VALUE ('MAX_SESSION_STATEMENT',20000,1,2);