1、案例背景
由于数据库连接数限制,导致系统访问不了数据库,系统无法正常登录
2、处理思路
1、查看主备数据库是否可以正常连接
2、登录主数据库,查看当前的最大连接数
3、修改最大连接数
4、重启数据库
3、处理过程
1、登录DM数据库管理工具,连接主数据,查看到目前是可以正常连接
2、查看当前的最大连接数,目前是100
select SF_GET_PARA_VALUE(2,‘MAX_SESSIONS’);
3、修改最大连接数为1000
ALTER SYSTEM SET ‘MAX_SESSIONS’ =1000 spfile;
4、重启达梦数据库
5、查看是否修改成功
6、查看系统,可以正常登录
4、案例总结
最大连接数默认是100,最大可以达到16384与连接数相关的几个参数:在修改最大连接数的时候会有这样一个疑问—这个值是不是越大越好,或者设置为多大才合适? 这个参数的大小要综合很多因素来考虑,比如使用的平台所支持的线程库数量(windows只能支持到2048)、服务器的配置(特别是内存大小)、系统需要的响应时间等.可以在global或session范围内修改这个参数.连接数的增加会带来很多连锁反应,需要在实际中避免由此引发的负面影响.