1、比較process值是否超出:
select count(*) fromv$process;--當前的資料庫連線數
select value from v$parameter where name ='processes'; --資料庫允許的最大連線數;
或者命令視窗執行:show parameter processes;
--資料庫允許的最大連線數;
2、比較session值是否超出:
select count(*) fromv$session;--查詢當前session連線數
最大sessions=1.1*processes+5;
根據以上兩步可以判斷連線是否超出。
3、如果連線數超出,一般修改process引數,修改方法如下:
alter system set processes = 300 scope =spfile;
--修改最大連線數:
shutdown immediate;
startup; --重啟資料庫
注:以上方法暫未測試過。
Oracle檢視連線數
有時候連得上資料庫,有時候又連不上.可能是資料庫上當前的連線數目已經超過了它能夠處理的最大值.select count from v process 當前的連線數 select value from v parameter where name processes 資料庫允許的最大連線數 修改最大連...
oracle的連線數
1 查詢oracle的連線數 select count from v session 2 查詢oracle的併發連線數 select count from v session where status active 3 檢視不同使用者的連線數 select username,count userna...
檢視Oracle連線數
size xx small oraclesqljdbc.做資料庫開發的時候,有時候會遇到連線超出最大限制的問題,這時候,我們需要檢視資料庫的連線數,下面說說如何檢視oracle的連線數 1.檢視oracle最大連線數 sql show parameter processes 最大連線數 2.修改最大...