知识大全 Oracle连接数太多报错-ORA-12516错误
Posted 系统
篇首语:盛年不重来,一日难再晨,及时当勉励,岁月不待人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle连接数太多报错-ORA-12516错误相关的知识,希望对你有一定的参考价值。
Oracle连接数太多报错-ORA-12516错误 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
系统上线 一下子有几百人用 数据库出现异常
ORA : TNS: 监听程序找不到符合协议堆栈要求的可用处理程
一开始以为数据库出了问题呢
使用sqlplus连接以后 查看当前会话数 processes和sessions值 发现session数和 个参数的值已经非常逼近
Sql代码
SQL> select count(*) from v$session;
COUNT(*)
SQL> show parameter processes
NAME TYPE VALUE
db_writer_processes integer
gcs_server_processes integer
job_queue_processes integer
log_archive_max_processes integer
processes integer
SQL> show parameter sessions
NAME TYPE VALUE
java_soft_sessionspace_limit integer l
icense_max_sessions integer
license_sessions_warning integer
logmnr_max_persistent_sessions integer
sessions integer
shared_server_sessions integer
修改processes和sessions值
Sql代码
SQL> alter system set processes= scope=spfile;
系统已更改
SQL> alter system set sessions= scope=spfile;
系统已更改
查看processes和sessions参数 但更改并未生效
Sql代码
SQL> show parameter processes
NAME TYPE VALUE
db_writer_processes integer
gcs_server_processes integer
job_queue_processes integer
log_archive_max_processes integer
processes integer
SQL> show parameter sessions
NAME TYPE VALUE
license_max_sessions integer
license_sessions_warning integer
logmnr_max_persistent_sessions integer
sessions integer
shared_server_sessions integer
重启数据库 使更改生效
Sql代码
SQL> shutdown
SQL> startup
SQL> show parameter processes
NAME TYPE VALUE
db_writer_processes integer
gcs_server_processes integer
job_queue_processes integer
log_archive_max_processes integer
processes integer
SQL> show parameter sessions
NAME TYPE VALUE
java_soft_sessionspace_limit integer
license_max_sessions integer
license_sessions_warning integer
logmnr_max_persistent_sessions integer
sessions integer
shared_server_sessions integer
其他
ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关 它们的关系如下
sessions=( *process+ )
但是我们增加process数时 往往数据库不能启动了 这因为我们还漏调了一个unix系统参数 它是/etc/proc/kernel 中semmns 这是unix系统的信号量参数 每个process会占用一个信号量 semmns调整后 需要重新启动unix操作系统 参数才能生效 不过它的大小会受制于硬件的内存或ORACLE SGA 范围可从 —— 不等
semmns的计算公式为 SEMMNS>processes+instance_processes+system
processes=数据库参数processes的值 instance_processes= (smon pmon dbwr lgwr arch)
system=系统所占用信号量 系统所占用信号量可用下列命令查出
#ipcs s
其中列NSEMS显示系统已占用信号量
cha138/Article/program/Oracle/201311/17721相关参考
DB2数据库备份参数修改后的报错问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 今天试着修改
知识大全 移动互联应用技术好不好,我报错专业了,想走预科去别的学校学这个专
移动互联应用技术好不好,我报错专业了,想走预科去别的学校学这个专其实要看你的学习成绩和兴趣。如果你喜欢音乐想继续走这条道路那么就报,因为一个人对一件事物的喜爱可以迸发出无法想象的热情,你会在音乐方面取
c#使用dllimport调用c++生成的dll库文件报错 报错信息为 对PInvoke函数xxx的调用导致堆栈不对称原因可能是托管的PInvoke签名与非托管的目标签名不匹配请检查PInvo
问题一php运行报错%不是有效的win应用程序 php环境配置完毕后运行成功但运行php就报错错误提示是"%不是有效的win应用程序"英文报%isnotavalidWinapplication第
高考时报错专业到大学可以转专业吗?比如高考报的影视编导到大学可以转吗?报错专业。。。一般只是你不喜欢吧,你还报了影视编导,这属于艺术生的。转专业看学校,一般情况下都可以转,在大一下学期的时候,学分绩点
知识大全 我是才进入这个公司发现该公司从去年4月份开始国税及地税利润表都报错了(零申报),这个要怎么办
急!我是才进入这个公司发现该公司从去年4月份开始国税及地税利润表都报错了(零申报),这个要怎么办?利润表错了关系不大,从你现在开始按正确的填就是了涉及到企业所得税的,在企业所得税汇算清缴时做修正,补足
Oracle共享连接和专用连接方式比较 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在专用连接方式
知识大全 Oracle Designer对Oracle的连接
OracleDesigner对Oracle的连接 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
ORACLE入门之如何增加ORACLE连接数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! OR
通过Oracle连接管理器控制数据库连接 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 为了更好