ORACLE会话数、连接数装备ITeye - 亚美娱乐

ORACLE会话数、连接数装备ITeye

2019年03月25日12时33分07秒 | 作者: 德曜 | 标签: 连接数,数据库,当时 | 浏览: 1003

1.查询数据库当时进程的连接数:

select count(*) from v$process;

2.检查数据库当时会话的连接数:

elect 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.修正数据库答应的最大连接数:

alter system set processes = 300 scope = spfile;

(需求重启数据库才干完成连接数的修正)

重启数据库:

SQL shutdown immediate;

SQL startup;

检查当时有哪些用户正在运用数据:

SQL select osuser,a.username,cpu_time/executions/1000000||s,sql_fulltext,machine

SQL from v$session a,v$sqlarea b

SQL where a.sql_address = b.address

SQL order by cpu_time/executions desc;

补白:UNIX 1个用户session对应一个操作系统process,而Windows体现在线程。

发动oracle

su - oracle

SQL sqlplus system/pwd as sysdba  //进入sql

SQL startup  //发动数据库

SQL lsnrctl start  //发动监听

sqlplus "/as sysdba"

SQL shutdown immediate;  //封闭数据库

SQL startup mount;

SQL alter database open;
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表亚美娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章