您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 会话和服务器进程的关系
会话和服务器进程的关系专有模式中一个会话对应一个服务器进程,当然一些后台进程是必须的,不必多说。共享模式中可以设置为会话服务的服务器进程数量,没有被进程服务的会话只能等~专用服务中进程数目是和oraclesession数目一样的共享服务器中的的服务器进程比session少查询Oracle数据库实例最大进程数及最大会话数2008-12-2718:56:51标签:Oracle数据库进程数会话数[推送到技术圈]Oracle10g中可以使用两个命令就可以知道,该版本的数据库系统是下载版还是商业版,使用两个命令就可以确定。最大session数:showparametersession.....................170sessions//170是下载版数值当前连接数:select*fromv$bgprocess最大进程数:showparameterprocess....................150processes//150也是下载版数值查看当前连接到数据库的用户:select*fromv$session默认系统最大session=min(session,process*1.1+5)修改Oracle数据库进程数及会话数更新时间:2008-6-1Oracle认证考试收藏此文收藏考试中国1.通过SQLPlus修改Oracle的sessions和processes的关系是sessions=1.1*processes+5使用sys,以sysdba权限登录:SQL%26gt;showparameterprocesses;NAMETYPEVALUE--------aq_tm_processesinteger1db_writer_processesinteger1job_queue_processesinteger10log_archive_max_processesinteger1processesinteger150SQL%26gt;altersystemsetprocesses=400scope=spfile;系统已更改。SQL%26gt;showparameterprocesses;NAMETYPEVALUE--------------------------------aq_tm_processesinteger1db_writer_processesinteger1job_queue_processesinteger10log_archive_max_processesinteger1processesinteger150SQL%26gt;createpfilefromspfile;注:sessions是个派生值注:sessions是个派生值,由processes的值决定,公式sessions=1.1*process+52.通过修改oracle配置文件进行修改修改SPFILEORCL.ORA文件中的processes的值。8.1.5中是init.ora文件,在9i中修改init.ora文件是无效的,这个文件由于是一个二进制的文件,不能直接使用notepad此类的编辑器打开。否则会报错误ORA-27101Sharedmemoryrealmdoesnotexist。使用UltraEdit或者EditPlus之类的可以编辑二进制文件的编辑器打开此文件(直接编辑二进制文件),然后在Windows服务中重新启动Oracle服务器即可。3.通过OracleEnterpriseManagerConsole在图形化管理器中修改a.以系统管理员的身份登入b.进入数据库的例程-配置-一般信息-所有初始化参数c.修改processes的值
本文标题:会话和服务器进程的关系
链接地址:https://www.777doc.com/doc-2720965 .html