查看oracle连接数与会话数

第一步,在cmd命令行,输入sqlplus

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

1. 查看processessessions参数

SQL> show parameter processes;

SQL> show parameter sessions;

2. 修改processessessions参数

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

SQL> alter system set sessions=300 scope=spfile;

3. 查询当前processessessions连接数

SQL> select count(*) from v$process;

SQL> select count(*) from v$session;

4. 查询当前processessessions并发连接数

SQL> select count(*) from v$session where status='ACTIVE';

5. 查看连接数消耗情况

select  b.MACHINE, b.PROGRAM, b.USERNAME, count(*) from v$process a, v$session b

where a.ADDR = b.PADDR and  b.USERNAME is not null   

group by  b.MACHINE, b.PROGRAM, b.USERNAME

order by count(*) desc

猜你喜欢

转载自www.cnblogs.com/jokerjia/p/11820948.html