1.如何判斷oracle最大連接數
show parameter processes
processes value就是最大連接數
修改alter system set processes=300 scope=spfile;
注:如果修改出錯ORA-32001: 已請求寫入 SPFILE, 但是在啓動時未指定 SPFILE
此時查看數據庫是spfile還是pfile啓動
show parameter spfile
NAME TYPE VALUE
------ ----------- ------------------------------------------
spfile string %ORACLE_HOME%DATABASESPFILEORACLE_SID%.ORA
value有值代表由spfile啓動,如果爲空值代表pfile啓動
2.如果用pfile啓動,startup 加上參數pfile='路徑\initorcl.ora'
3.pfile spfile轉換create pfile from spfile;
4.seesions和processes的關係
seesion是oracle層面的回話數量,processes是OS層面的進程數,windows叫線程,linux進程
10g中 seesions的默認值等於1.1*processes+5
11g R2中seesions=1.5*processes+22