Oracle連線數查詢及修改最大連線數

2021-10-11 21:42:42 字數 793 閱讀 7202

查詢當前連線數

select

count(*

)from v$process

查詢資料庫最大連線數

select

value

from v$parameter where name =

'processes'

修改最大連線數

alter system set processes =

400 scope = spfile;

/*然後重啟資料庫*/

shutdown immediate;

startup;

檢視當前有哪些使用者正在使用資料

select osuser, a.username,cpu_time/executions/

1000000

||'s'

, sql_fulltext,machine

from v$session a, v$sqlarea b

where a.sql_address =b.address order

by cpu_time/executions desc

;

當前的session連線數

select

count(*

)from v$session

這個的最大連線數是整個oracle資料庫的,不同的資料庫使用者占用的連線加起來就是當前的oracle資料庫的session連線數。

ORACLE修改會話連線數及程序連線數

檢視當前資料庫的最大會話連線數 select count from v session 檢視當前資料庫的最大程序連線數 select count from v process 檢視資料庫允許的最大會話連線數 select value from v parameter where name sessi...

修改Oracle連線數

第一步,在cmd命令列,輸入sqlplus 第二步,根據提示輸入使用者名稱與密碼 1.檢視processes和sessions引數 sql show parameter processes name type value db writer processes integer 1 gcs serve...

oracle修改連線數

首先檢查process和session的使用情況,在sqlplus裡面檢視 檢視最大連線數 show parameter process 檢視當前連線數 select count from v process 檢視最大會話數 show parameter session 檢視當前會話數 select...