Oracle查看、修改连接数
2013-08-01 16:13
225 查看
1.查看数据库当前进程的连接数
select count(*) from v$process;
2.查看数据库当前会话的连接数
select count(*) from v$session;
3.查看数据库的并发连接数
select count(*) from v$session where status='active';
4.查看当前数据库建立的回话情况
select sid,serial#,username,program,machine,status from v$session;
5 .查询数据库允许的最大连接数
select value from v$parameter where name='processes';
或者命令:show parameter processes;
6.修改数据库允许连接的最大连接数
alert system set processes=300 scope=spfile;(需要重启数据库才能实现连接数的修改)
7.重启数据库
shutdown immediate;
startup;
8.查看当前有那些用户在使用数据库
SQL> select osuser,a.username,cpu_time/executions/1000000||'s',sql_fulltext,mach
ine from v$session a,v$sqlarea b where a.sql_address=b.address order by cpu_time
/executions desc;
备注:UNIX一个用户session对应一个操作系统process,而Windows体现在线程
9.启动oracle
su -oracle
进入sql方式1:sqlplus 数据库用户名/数据库密码 as sysdba; //以sysdba身份访问数据库
进入sql方式2:sqlplus “/as sysdba”
startup ;//启动数据库
lsnrctl start;//启动监听
shutdown immediate//关闭数据库
startup mount;
alert database open;
10.select * from v$session where username is not null
select username,count(username) from v$session where username is not null group by username #查看不同用户的连接数
11.
select count(*) from v$session #连接数
Select count(*) from v$session where status='ACTIVE' #并发连接数
show parameter processes #最大连接
alter system set processes = value scope = spfile;重启数据库 #修改连接
select count(*) from v$process;
2.查看数据库当前会话的连接数
select count(*) from v$session;
3.查看数据库的并发连接数
select count(*) from v$session where status='active';
4.查看当前数据库建立的回话情况
select sid,serial#,username,program,machine,status from v$session;
5 .查询数据库允许的最大连接数
select value from v$parameter where name='processes';
或者命令:show parameter processes;
6.修改数据库允许连接的最大连接数
alert system set processes=300 scope=spfile;(需要重启数据库才能实现连接数的修改)
7.重启数据库
shutdown immediate;
startup;
8.查看当前有那些用户在使用数据库
SQL> select osuser,a.username,cpu_time/executions/1000000||'s',sql_fulltext,mach
ine from v$session a,v$sqlarea b where a.sql_address=b.address order by cpu_time
/executions desc;
备注:UNIX一个用户session对应一个操作系统process,而Windows体现在线程
9.启动oracle
su -oracle
进入sql方式1:sqlplus 数据库用户名/数据库密码 as sysdba; //以sysdba身份访问数据库
进入sql方式2:sqlplus “/as sysdba”
startup ;//启动数据库
lsnrctl start;//启动监听
shutdown immediate//关闭数据库
startup mount;
alert database open;
10.select * from v$session where username is not null
select username,count(username) from v$session where username is not null group by username #查看不同用户的连接数
11.
select count(*) from v$session #连接数
Select count(*) from v$session where status='ACTIVE' #并发连接数
show parameter processes #最大连接
alter system set processes = value scope = spfile;重启数据库 #修改连接
相关文章推荐
- Oracle 10g如何查看修改连接数,进程数及用户数,三者之间有什么关系?
- oracle 查看并修改最大连接数
- ORACLE查看并修改最大连接数
- oracle:Oracle查看和修改连接数(进程/会话/并发等等)
- 查看与修改Oracle最大连接数
- 查看修改oracle最大连接数
- oracle查看并修改最大连接数
- Oracle查看和修改连接数
- Oracle 查看连接数,修改连接数,最大并发数
- Oracle查看和修改连接数(进程/会话/并发等等)
- Oracle查看连接数并修改
- oracle 查看并修改最大连接数
- ORACLE查看并修改最大连接数
- ORACLE查看并修改最大连接数
- Oracle查看并修改最大连接数
- ORACLE查看并修改最大连接数的具体步骤
- 查看和修改Oracle的连接数
- ORACLE如何查看修改连接数,进程数及用户数,三者之间关系
- oracle查看和修改最大连接数
- 查看修改Oracle的最大连接数