|
|
在Oracle数据库中,分母1500 通常表示 数据库允许的最大并发用户数(sessions/processes)。
------------------------------------------------------------------
主要来源参数
1. PROCESSES 参数(最重要)
-- 查看当前设置
SELECT name, value, description
FROM v$parameter
WHERE name = 'processes';
-- 或者
SHOW PARAMETER processes;
2. SESSIONS 参数(通常基于PROCESSES计算)
-- 查看会话限制
SELECT name, value, description
FROM v$parameter
WHERE name = 'sessions';
-- sessions默认公式:processes * 1.1 + 5
#也可以看awr报告
------------------------------------------------------------------
为什么是1500?
1500这个值通常来自:
1.初始化参数设置:
-- 在init.ora或spfile中设置
processes = 1500
sessions = 1655
2.基于硬件资源和业务需求的经验值:
考虑服务器内存(每个进程/会话需要内存)
考虑业务峰值并发需求
预留管理会话空间
|
|