本文主要是介绍连接oracle的应用达到一定数量其他人就无法连接的原因以及解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
根本原因就是Oracle的process和session已经达到了甚至超过了最大值,解决办法如下:
查看process和session的参数和占用值:
show parameter processes;
select count() from v p r o c e s s ; s e l e c t c o u n t ( ∗ ) f r o m v process; select count(*) from v process;selectcount(∗)fromvsession;
需要修改process和session的最大值即可
alter system set processes=1000 scope=spfile;
alter system set sessions=1105 scope=spfile;
processes的值和sessions的值,Oracle官方文档中要求:
sessions=processes1.5+5
这篇关于连接oracle的应用达到一定数量其他人就无法连接的原因以及解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!