bestu 发表于 2018-9-14 07:19:44

oracle连接数processes sessions的关系

  1.如何判断oracle最大连接数
  show parameter processes
  processes value就是最大连接数
  修改alter system set processes=300 scope=spfile;
  注:如果修改出错ORA-32001: 已请求写入 SPFILE, 但是在启动时未指定 SPFILE
  此时查看数据库是spfile还是pfile启动
  show parameter spfile
  NAME   TYPE          VALUE
  ------ ----------- ------------------------------------------
  spfilestring    %ORACLE_HOME%DATABASESPFILEORACLE_SID%.ORA
  value有值代表由spfile启动,如果为空值代表pfile启动
  2.如果用pfile启动,startup 加上参数pfile='路径\initorcl.ora'
  3.pfile spfile转换create pfile from spfile;
  4.seesions和processes的关系
  seesion是oracle层面的回话数量,processes是OS层面的进程数,windows叫线程,linux进程
  10g中 seesions的默认值等于1.1*processes+5
  11g R2中seesions=1.5*processes+22

页: [1]
查看完整版本: oracle连接数processes sessions的关系