oracle 客户端连接数_请教,关于ORACLE客户端最大连接数的问题

一 环境:

1 平台: IBM ,4G内存 Linux + oracle 9.2.0.6

2 内存分配相关参数

..processes................=.150

..shared_pool_size.........=.419430400

..large_pool_size..........=.67108864

..java_pool_size...........=.67108864

..db_block_buffers.........=.0

..db_block_size............=.8192

..log_buffer...............=.524288

..log_checkpoint_interval..=.10000

..sort_area_size...........=.524288

..sort_area_retained_size..=.65536

..open_cursors.............=.300

..job_queue_processes......=.10

..max_dump_file_size.......=.UNLIMITED

sgq总共分配了2129.21M,PGA总共分配了1024M

3 最大并发用户数:121个左右

二 故障现象:

....当用户数达到一定的数量时(121多)客户端连接服务器时报ora-12500错误,不能连接到服务器。此时已连接到服务器的用户能正常访问数据库,能正常操作数据库。

....查看本机通过程序连接后产生的sqlnet.log文件,发现如下信息(很多个类似的错误记录)

Fatal NI connect error 12500, connecting to:

(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.127.144.17)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl)(CID=(PROGRAM=C:\radymis\bin\login.exe)(HOST=RADYHJZX)(USER=Administrator))))

VERSION INFORMATION:

TNS for 32-bit Windows: Version 9.2.0.1.0 - Production

Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 9.2.0.1.0 - Production

Time: 01-9月 -2006 09:50:26

Tracing not turned on.

Tns error struct:

nr err code: 0

ns main err code: 12564

TNS-12564: TNS:拒绝连接

ns secondary err code: 0

nt main err code: 0

nt secondary err code: 0

nt OS err code: 0

原因分析:

请各位高手分析一下,原因是什么?db_block_buffers.........=.0这个分配有问题吧,但数据库都用了一年多,其他都正常,就是在用户超过121的时候就报这个错误。先谢过各位

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值