oracle的process数和session数的问题

1、我刚重启过oracle数据库后,select count(*) from v$process;,count=42;select count(*) from v$session;count=38,等我们开发一段时间后,这两个count数会增加,process的count=126,session的count=128,再过一段时间,oracle数据库就连不上了,我上网查了资料说,让我把process和session的最大值调大一些,但是我想,即便是调大了,这两个数还一直增加的话,最后还是会崩掉的,所以,想知道这两个数增加的原因?请大师赐教!!
参与10

4同行回答

lunarlunar数据库架构师oracle
1,检查是否使用了长连接(可以查看listener.log)文件,或者直接咨询开发2,连接数配置为多大,应该按照db服务器的承受能力(CPU  MEM),否则太大的连接数,服务器承受不了,会把问题复杂化...显示全部
1,检查是否使用了长连接(可以查看listener.log)文件,或者直接咨询开发
2,连接数配置为多大,应该按照db服务器的承受能力(CPU  MEM),否则太大的连接数,服务器承受不了,会把问题复杂化收起
IT其它 · 2015-07-02
浏览1300
静以致远静以致远数据库运维工程师汇通天下
v$process里记录的是系统进程信息,一般用来挂念v$session来查看不同的系统进程对数据库做了什么操作,这两个视图一直增加是正常的,到底会增加到什么程度要根据你的应用繁忙程度相关,而且你说的设置最大连接数,数值到底要取到哪个范围,也要看你的应用和你的系统配置来考虑的,不是...显示全部
v$process里记录的是系统进程信息,一般用来挂念v$session来查看不同的系统进程对数据库做了什么操作,这两个视图一直增加是正常的,到底会增加到什么程度要根据你的应用繁忙程度相关,而且你说的设置最大连接数,数值到底要取到哪个范围,也要看你的应用和你的系统配置来考虑的,不是说是本身数据库固定的收起
互联网服务 · 2015-07-01
浏览1256
like052like052数据库管理员学习 待业中
使用连接池,应用端就限定住显示全部
使用连接池,应用端就限定住收起
软件开发 · 2015-07-02
浏览1261
li1111xinli1111xin项目经理cctv
v$process里记录的是系统进程信息,你是说操作系统的进程信息吗?显示全部
v$process里记录的是系统进程信息,你是说操作系统的进程信息吗?收起
软件开发 · 2015-07-02
浏览1238

提问者

li1111xin
项目经理cctv

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-07-01
  • 关注会员:1 人
  • 问题浏览:3166
  • 最近回答:2015-07-02
  • X社区推广