如何修改各种操作系统的连接数

2022-04-26 07:50:10   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《如何修改各种操作系统的连接数》,欢迎阅读!
操作系统,连接,修改,各种,如何
如何修改操作系统的连接数

NC的使用中,当并发量大量增加时,经常性会出现访问NC无法登入,而此时如果通过Oracle客户端去连接数据库,会发现长时间无响应,通常出现这种情况由两种原因所致:

一.数据库的processes参数过小

在测试数据源长时间无法连接后,通过远程桌面连接服务器,如果连接顺利,则基本可以判断为数据库的processes参数过小所致,此时只需停止中间件、数据库,重启数据库,再根据ncsysconfigwassysconfig中所配各数据源的连接数乘以服务器数目再求和所得的值,修改processes值大于此值。修改命令为:

SQL>alert system set processes=所需修改值 scope=spfile;

执行完命令再重启数据库即可。 二.服务器的连接数设置太小

在测试数据源长时间无法连接后,通过远程桌面连接服务器,如果连接

同样出现问题,长时间无响应,那应该为操作系统的连接数限制所致。 在不同的操作系统中,连接数都是被做了限制的。如AIX下默认每个

用户所能打开的最大连接数为128Windows在打了最新补丁后,最新的连接数限制为10下面就AIXWindows为例大概说明下修改连接数的方法: AIX

通过下面的命令查看连接数

#lsattr -El sys0

修改连接数为2000

#chdev -l sys0 -a maxuproc=’2000

也可以使用命令smit chgsys调出图形界面进行修改 Windows 2003

我在网上找了个修改连接数的工具,很好用,大家可以使用下:

1. 解压缩里面的 EvID4226Patch.exe 文件到C盘驱动器的根目录。 2. 进入cmd命令行方式,执行EvID4226Patch.exe 3. 弹出一堆字,其中一行为:

Current maximum concurrent half-open connections: 100 这里的值就是你现在的操作系统的连接数限制。 4. 提示的最下方为:

Do you really want to change the limit to 10?

(Y=Yes / N=No / C=Change limit / U=Uninstall)

5. 输入C,自动滚出提示:

Please enter the number of concurrent

half-open connections (10-16777214, ESC=Auto 10/50):

6. 输入2000,按回车,滚出提示,具体的意思为,修改的太大,会

导致蠕虫传播的很快,不去理会,提示的最后一段为: Do you really want to change the limit to 2000?

(Y=Yes / N=No / C=Change limit / U=Uninstall)

7. 输入Y,按回车,修改完成,重启服务器生效。




本文来源:https://www.wddqxz.cn/bf3e8c97fe0a79563c1ec5da50e2524de418d078.html

相关推荐