oracle调整链接数

50用户以下:8GB 混用,oracle 占据1GB~3GB内存,open_cursors:300,processes:100
50~100用户:16GB 混用,oracle 占据3~4GB内存,open_cursors:300,processes:100
100~250用户:16GB 混用,oracle 占据4~6GB内存,open_cursors:500,processes:250
300~500用户:32GB 混用,oracle 占据6~8GB内存 open_cursors:1000 processes:500
500~1500用户:32GB 混用,oracle 占据8~16GB内存,open_cursors:2000,processes:800
2000用户以上:64GB 混用,oracle 占据50GB内存,open_cursors:3000,processes:1500
————————————————

# 月底,程序应用并发有点儿高,然后导致了应用无法登录,初步判断是数据库连接池。

show parameter open_cursors
show parameter processes

# 链接数太小了,要调大一些。

alter system set open_cursors=2000 scope=spfile;
alter system set processes=1500 scope=spfile;

 # 修改完成后,找个时间重启一下数据库

shutdown immediate;
startup;

# 确认一下是否已生效

show parameter open_cursors
show parameter processes
原文地址:https://www.cnblogs.com/eos666/p/11797185.html