软件测试、质量管理

Oracle连接数相关

上一篇 / 下一篇  2010-12-06 20:33:24

1) select count(*) from v$process --当前的连接数

2) select value from v$parameter where name = 'processes' --数据库允许的最大连接数

3) alter system set processes = 300 scope = spfile --修改最大连接数

4) select count(*) from v$session --连接数

5) select count(*) from v$session where status='ACTIVE'--并发连接数


修改oracle最大连接数的详细步骤:
使用sys,以sysdba权限登录:

$ su - oracle
$ sqlplus "/as sysdba"

SQL> show parameter processes;

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 10
log_archive_max_processes integer 1
processes integer 150

SQL> alter system set processes=800 scope = spfile;

系统已更改。

SQL> show parameter processes;

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 1
db_writer_processes integer 1
job_queue_processes integer 10
log_archive_max_processes integer 1
processes integer 150

SQL> create pfile from spfile;

文件已创建。

重启数据库,OK!

TAG:

 

评分:0

我来说两句

Open Toolbar