Advertisement

ORAS处理

阅读量:

ORA-00018 问题处理

该错误源于数据库中的session不足。在ORACLE 11GR2之前,默认情况下会基于process的数量来计算session的数量。其计算公式如下:
sessions = 1.1 \times processes + 5。自之后版本起,默认采用新的计算方式。

通常情况下,在SQL中使用以下命令设置:
alter system set processes=400 scope=spfile;
在重新启动系统后将立即生效。

SESSIONS

Property Description
Parameter type Integer
Default value Derived: (1.1 * PROCESSES) + 5
Modifiable No
Range of values 1 to 231
Basic Yes

通过三个命令可以查看当前信息:

复制代码
    select value from v$parameter where name = 'sessions';
    select count(*) from v$session;
    select * from v$resource_limit;

其中V$SESSION仅涉及USER和BA

全部评论 (0)

还没有任何评论哟~