SESSIONS = 1.1 × PROCESSES + 5
修改 PROCESSES 後 SESSIONS 自動衍生,無需單獨設定。
SQL> SHOW PARAMETER PROCESSES;
-- 確認當前值
SQL> ALTER SYSTEM SET PROCESSES=400 SCOPE=SPFILE;
System altered.
SQL> CREATE PFILE FROM SPFILE; -- 選擇性備份文字版 PFILE
File created.
-- 重啟資料庫生效
SQL> SHUTDOWN IMMEDIATE;
SQL> STARTUP;
SCOPE=SPFILE僅修改持久化參數,需重啟生效;SCOPE=MEMORY即時生效但重啟失效(靜態參數不支援)。
$ORACLE_HOME/DBS/SPFILE.ORA (Linux) 或 %ORACLE_HOME%\DATABASE\SPFILE.ORA (Windows)processes 關鍵字,修改數值OracleService警告:Notepad 等文字編輯器會破壞二進制結構,導致 ORA-27101。僅在無法啟動資料庫時作為最後手段。
processes,修改數值SQL> SHOW PARAMETER PROCESSES;
SQL> SHOW PARAMETER SESSIONS;
-- SESSIONS 應約等於 1.1*PROCESSES+5
TRANSACTIONS(通常 = 1.1 × SESSIONS)V$RESOURCE_LIMIT 確認實際使用峰值