加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

修改Oracle最大连接数和会话数

发布时间:2020-12-12 14:58:32 所属栏目:百科 来源:网络整理
导读:ORACLE 最大连接数的问题: http://www.jb51.net/article/19317.htm Oracle默认的最大连接数为100,会话数为60,有时候我们需要更新百万级的数据,需要获取比100更多的连接数和比60更多的会话数,这是可以修改Oracle最大连接数和会话数。 1.查看最大连接数 sh
ORACLE 最大连接数的问题: http://www.aspzz.cn/article/19317.htm
Oracle默认的最大连接数为100,会话数为60,有时候我们需要更新百万级的数据,需要获取比100更多的连接数和比60更多的会话数,这是可以修改Oracle最大连接数和会话数。
1.查看最大连接数
show parameter processes; 




2.修改processes值
alter system set processes=300 scope=spfile;




3.查看最大会话数
show parameter sessions;




4.修改sessions值
alter system set sessions=350 scope=spfile;




5.最大连接数和最大会话数修改后,要重启数据库,才能生效,重启查看最大连接数如下:




最大会话数:



至于会话数为什么为472,因为会话数与连接数的关系为sessions=(1.1*process+5) ,具体参考引用的文章,。
附:
当前连接数
select count(*) from v$process where program ='Oracle.EXE(SHAD)';


允许最大连接数:
select value from v$parameter where name ='processes';  


当前的session连接数:
select count(*) from v$session; 


并发连接数
select count(*) from v$session where status='ACTIVE';  

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读