新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > 数据库 > Oracle教程 > 正文:修改“Oracle“数据库的进程数及会话数

修改“Oracle“数据库的进程数及会话数

新客网 XKER.COM 2008-02-02 来源:赛迪网 孙震中 收藏本文

◆1.通过SQLPlus修改Oracle的sessions和processes的关系是:

sessions=1.1*processes   5
使用sys,以sysdba权限登录:
SQL> show parameter processes;
NAME   TYPE        VALUE-------- 
aq_tm_processes  integer  1db_writer_processes  integer  1
job_queue_processes                  integer     10
log_archive_max_processes            integer     1
processes                            integer     150
SQL> alter system set 
processes=400 scope = spfile;系统已更改。
SQL> show parameter processes;NAME TYPE        
VALUE--------------------------------
aq_tm_processes  
integer     1db_writer_processes     integer     1
job_queue_processes                  integer     10
log_archive_max_processes            integer     1
processes                            integer     150
SQL> create pfile from spfile;

注:sessions是个派生值,由processes的值决定,公式sessions=1.1*process 5】

◆2.通过修改oracle配置文件进行修改修改SPFILEORCL.ORA文件中的processes的值。8.1.5中是init.ora文件,在9i中修改init.ora文件是无效的,这个文件由于是一个二进制的文件,不能直接使用notepad此类的编辑器打开。否则会报错误ORA-27101 Shared memory realm does not exist。使用UltraEdit或者EditPlus之类的可以编辑二进制文件的编辑器打开此文件(直接编辑二进制文件),然后在Windows服务中重新启动Oracle服务器即可。

◆3.通过Oracle Enterprise Manager Console在图形化治理器中修改

a.以系统治理员的身份登入

b.进入数据库的例程-配置-一般信息-所有初始化参数

c.修改processes的值

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐