首页 > 数据库技术 > 详细

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

时间:2016-04-19 17:24:05      阅读:149      评论:0      收藏:0      [点我收藏+]

 目前总结的语句,在查看数据的连接情况很有用 ,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。

1. Sql代码

select count(*) from v$process  

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

2. Sql代码

select value from v$parameter where name = ‘processes‘ 

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

3. Sql代码

alter system set processes = 300 scope = spfile; 

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

4. Sql代码

1.shutdown immediate;  

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

5. Sql代码

 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/executions desc;  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/executions desc; --查看当前有哪些用户正在使用数据

6. Sql代码

 select count(*) from v$session  

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

7. Sql代码

select count(*) from v$session where status=‘ACTIVE‘ 

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

8. Sql代码

 show parameter processes   show parameter processes   --最大连接

9. Sql代码

alter system set processes = value scope = spfile; 

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

原文:http://www.cnblogs.com/freemanabc/p/5408792.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!