oracle 查看连接数及修改最大连接数

--链接信息
SELECT * FROM v$session;

--主要字段含义:
username   --连接用户名  
program    --应用程序名
machine    --机器名
osuser     --操作系统用户
logon_time --登录时间
STATUS     --session状态( Achtive:正执行SQL语句,Inactive:等待操作.Killed:被标注为删除)

--连接总数
SELECT COUNT (*) FROM v$session;

--正在执行sql语句的连接数
SELECT COUNT (*) FROM v$session where status = 'ACTIVE';

--某用户的连接数
SELECT COUNT (*) FROM v$session where status = 'ACTIVE' AND username = 'xxxx';


--查看允许的最大链接数
select value from v$parameter where name = 'processes';


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

你可能感兴趣的:(oracle)