加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle查看允许的最大连接数和当前连接数等信息

发布时间:2020-12-12 14:43:01 所属栏目:百科 来源:网络整理
导读:总结在日常中查看数据库连接情况的语句,供参看 1. select count(*) from v$process select count(*) from v$process where program=‘Oracle.EXE(SHAD)’; --当前的数据库连接数 2. select value from v$parameter where name ='processes'--数据库允许的最

总结在日常中查看数据库连接情况的语句,供参看

1.

select count(*) from v$process
select count(*) from v$process where program=‘Oracle.EXE(SHAD)’; --当前的数据库连接数

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

3.

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

4.
shutdown immediate;
startup;--重启数据库

5.
SELECT osuser,a.username,cpu_time/executions/1000000||'s',b.sql_text,machine
from v$session a,v$sqlarea b
where a.sql_address =b.address order by cpu_time/executionsdesc;
--查看当前有哪些用户正在使用数据

6.

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

7.

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

8.

show parameter processes--最大连接

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读