监听日志中频繁出现下面的错误,我该怎么办?

[复制链接]
查看11 | 回复5 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
09-AUG-2006 17:12:19 * (CONNECT_DATA=(SID=jhjy)(CID=(PROGRAM=)(HOST=__jdbc__)(US
ER=oracle))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.15.1)(PORT=2329)) * establis
h * jhjy * 12500
TNS-12500: TNS:listener failed to start a dedicated server process
TNS-12540: TNS:internal limit restriction exceeded
TNS-12560: TNS

rotocol adapter error
TNS-00510: Internal limit restriction exceeded
HPUX Error: 11: Resource temporarily unavailable
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
连接数多或者把资源给耗没了
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
你是独占模式吧
资源不够用了
估计用户过多
消耗完内存了
改为MTS
或者减小每个用户的PGA大小
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
restart 数据库,然后再观察吧。 改不改MTS要谨慎。我觉得也可以查看一下应用。看看应用的连接方式&连接池如何配置的。或者是应用程序是否有问题。不要只停留在数据库层面上!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
下面是内存的一些情况:
SQL> show sga;
Total System Global Area706178240 bytes
Fixed Size
736448 bytes
Variable Size
603979776 bytes
Database Buffers
100663296 bytes
Redo Buffers
798720 bytes
SQL> show parameter sga;
NAME
TYPEVALUE
------------------------------------ ----------- -----------------------------
lock_sga
boolean FALSE
pre_page_sga
boolean FALSE
sga_max_size
big integer 706178240
SQL>
# swapinfo -t

KbKbKb PCTSTART/Kb
TYPEAVAILUSEDFREEUSED LIMIT RESERVEPRINAME
dev 8388608 51164 83374441% 0 -1/dev/vg00/lvol2
reserve - 2785336 -2785336
memory3154956 2174700980256 69%
total 11543564 5011200 6532364 43% - 0-
当前客户端可以连接数据库,系统昨天出现不能连接数据库的情况,我查了一下,系统最大连接数是65,内存不至于耗尽吧,从上面可以看出SGA只有700M,实际内存有3G,这之间应该有足够的内存分配给PGA吧,而且SWAP空间有8G
从上面的结果是否可以看出实际内存3G,SWAP空间有8G我倒是没有把握
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 tereal 发布
[B]你是独占模式吧
资源不够用了
估计用户过多
消耗完内存了
改为MTS
或者减小每个用户的PGA大小 [/B]

如何减小PGA,是减小PGA_AGGREGATE_SIZE,WORKAREA_SIZE吗?
这些设置的都是缺省值,都不大啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行