windows2003升级至centos5.7 后 ORA-12519: TNS:no appropriate service handler found
来源:互联网 发布:mac wav 转 mp3 编辑:程序博客网 时间:2024/06/08 13:11
最近由windows2003 oracle10.2.0.1 升级为 Centos5.7 x64 Oracle11.2.0.3 x64
仅仅通过对阵列、内存分配的优化,经测试轻而易举得到了升级前7.5倍的性能。
但是后来出现了一个状况:
在用户数达到140左右时,应用不能连接数据库 (应用有很多不规范的jdbc链接,这里不是本次记录的重点)。 为什么呢?
根据故障树的原理,我第一反应是查看 listener.ora,
11g中,他的路径发生了变化 /u01/diag/tnslsnr/centos1/listener/trace/listener.log
确实发现出现了 ORA-12519: TNS:no appropriate service handler found
这与process上限有关。
但是为什么之前使用windows未发现这个问题呢?
因为windows下oracle是单进程,多线程运行;而linux下是多进程执行的。
当应用提交了很多不规范的jdbc连接时,在linux下会有对应数量的后台进程进行响应,当然也会在OS层体现为多进程;
而windows下正好回避了这一问题,当然由此引发的其他性能调度的问题暂不去考证。
问题找到了,就迅速调整吧。
估算到目前系统用户数在400+ ,那么我们先将process参数设置为600.比较保险。
select count(*) from v$process --当前的连接数
select value from v$parameter where name = 'processes' --数据库允许的最大连接数
修改最大连接数:
alter system set processes = 600 scope = spfile;
重启数据库:
shutdown immediate;
startup;
问题解决
- windows2003升级至centos5.7 后 ORA-12519: TNS:no appropriate service handler found
- ORA-12519、TNS-12519: TNS:no appropriate service handler found
- OERR: ORA-12519 TNS:no appropriate service handler found
- OERR: ORA-12519 TNS:no appropriate service handler found
- ORA-12519: TNS:no appropriate service handler found 解决
- ORA-12519: TNS:no appropriate service handler found
- ORA-12519 TNS:no appropriate service handler found
- ORA-12519: TNS:no appropriate service handler found 解决
- ORACLE:出错 ORA-12519, TNS:no appropriate service handler found
- ORA-12519: TNS:no appropriate service handler found 解决
- OERR: ORA-12519 TNS:no appropriate service handler found
- OERR: ORA-12519 TNS:no appropriate service handler found
- ORA-12519, TNS:no appropriate service handler found
- ORA-12519, TNS:no appropriate service handler found
- ORA-12519: TNS:no appropriate service handler found 解决
- ORA-12519:TNS:no appropriate service handler found 的解决方法
- ORA-12519:TNS:no appropriate service handler found 解决
- ORA-12519: TNS:no appropriate service handler found 解决
- apache 配置 ssl
- 黑马程序员_sql一些知识点总结
- android usb挂载分析---vold处理内核消息
- Lua性能优化技巧
- oracle row_number()函数的小实例
- windows2003升级至centos5.7 后 ORA-12519: TNS:no appropriate service handler found
- 算法导论第十章例题-栈的实现
- 黑马程序员_winform编程中的部分控件归纳
- Mplayer Slave Mode 下一些常用的参数
- 【设计模式】之外观模式(Facade)
- 二进制里的「逢二进一」是什么意思
- jquery实现的3D缩略图悬停效果
- 通过xmanager远程图形连接redhat linux as 5
- ffmpeg之初接触