为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 达梦8
【操作系统】:centos
【CPU】:
【问题描述】*:程序报连接数最大限制 更换过驱动还是一样的问题有其他办法入手吗
检查一下密码配置,是不是配错了,还是没有配置好转义。
如果用户密码一直不对,又频繁重连,有可能占用连接数撑到上限。
检查连接状态,v$sessions视图
若存在较多测试连接可配置对应连接池减少测试链接
存在较多异常连接,例如密码错误,程序会一直尝试连接,设置每个用户的会话上限,用户右键修改,资源限制,例如每个用户设置最大的会话为100个
可以通过select * from v$sessions;查看当前有多少应用程序的连接数
还有可以检查一下你们的应用端的配置有没有设置最大连接数的限制
1、查一下数据库的最大连接数
select * from v$dm_ini where para_name='MAX_SESSIONS';
2、查一下数据库的版本,标准版对连接数有限制
select BUILD_VERSION from v$instance;