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 同行回答

静以致远 静以致远 数据库运维工程师 汇通天下
v$process里记录的是系统进程信息,一般用来挂念v$session来查看不同的系统进程对数据库做了什么操作,这两个视图一直增加是正常的,到底会增加到什么程度要根据你的应用繁忙程度相关,而且你说的设置最大连接数,数值到底要取到哪个范围,也要看你的应用和你的系统配置来考虑的,不是...显示全部
v$process里记录的是系统进程信息,一般用来挂念v$session来查看不同的系统进程对数据库做了什么操作,这两个视图一直增加是正常的,到底会增加到什么程度要根据你的应用繁忙程度相关,而且你说的设置最大连接数,数值到底要取到哪个范围,也要看你的应用和你的系统配置来考虑的,不是说是本身数据库固定的 收起
互联网服务 · 2015-07-01
浏览1284

提问者

li1111xin
项目经理 cctv
评论41

相关问题

相关资料

相关文章

问题状态

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