oracle連接數processes sessions的關係

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章