国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > oracle查看和修改最大连接数

oracle查看和修改最大连接数

来源:程序员人生   发布时间:2014-11-19 08:41:34 阅读次数:3240次
第1步,在cmd命令行,输入sqlplus 或直接在plsql中打开command window

第2步,根据提示输入用户名与密码

1. 查看processes和sessions参数

SQL> show parameter processes   NAME TYPE VALUE   db_writer_processes integer 1   gcs_server_processes integer 0   job_queue_processes integer 10   log_archive_max_processes integer 2   processes integer 50

SQL> show parameter sessions   NAME TYPE VALUE   license_max_sessions integer 0   license_sessions_warning integer 0   logmnr_max_persistent_sessions integer 1   sessions integer 60   shared_server_sessions integer
 2. 修改processes和sessions值  
SQL> alter system set processes=300 scope=spfile;   系统已更改。   SQL> alter system set sessions=335 scope=spfile;   系统已更改。

 3. 修改processes和sessions值必须重启oraclehttp://www.wfuyu.com/server/才能生效


  ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系以下:
  sessions=(1.1*process+5)


  摘(2)

  查询http://www.wfuyu.com/db/当前进程的连接数:
  select count(*) from v$process;

  查看http://www.wfuyu.com/db/当前会话的连接数:
  elect count(*) from v$session;

  查看http://www.wfuyu.com/db/的并发连接数:
  select count(*) from v$session where status='ACTIVE';

  查看当前http://www.wfuyu.com/db/建立的会话情况:
  select sid,serial#,username,program,machine,status from v$session;

 查询http://www.wfuyu.com/db/允许的最大连接数:
  select value from v$parameter where name = 'processes';

  或:show parameter processes;


  修改http://www.wfuyu.com/db/允许的最大连接数:
  alter system set processes = 300 scope = spfile;

  (需要重启http://www.wfuyu.com/db/才能实现连接数的修改)


  重启http://www.wfuyu.com/db/:

  shutdown immediate;

  startup;


  查看当前有哪些用户正在使用数据:


  select osuser,a.username,cpu_time/executions/1000000||'s',sql_fulltext,machine


  from v$session a,v$sqlarea b


  where a.sql_address = b.address


  order by cpu_time/executions desc;


  备注:UNIX 1个用户session对应1个操作系统process,而Windows体现在线程。


  启动oracle


  su - oracle


  sqlplus system/pwd as sysdba  //进入sql


  startup                                     //启动http://www.wfuyu.com/db/


  lsnrctl start                              //启动监听


  sqlplus "/as sysdba"


  shutdown immediate;


  startup mount;


  alter database open;


但是:我更改最大为1200,java中356就又报错

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生