原先是300,供应商在安装是发现报错,说open_cursors 数量太小了
然后改了3000
alter database open_cursors =3000 scope=both;
(1)open_cursors 指定一个会话一次最多可以拥有的游标数
(2)sessions 当前实例中最多可以存放的实例数量
SQL> show parameter sessions
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
java_max_sessionspace_size integer 0
java_soft_sessionspace_limit integer 0
license_max_sessions integer 0
license_sessions_warning integer 0
sessions integer 2280
shared_server_sessions integer
修改参数
SQL> alter system set sessions = 3000 scope=both;
(3) processes 当前实例最多可以有的进程数量(LINUX)
Windows 里面指的是ORACLE的最大的线程数量

本文讨论了如何通过调整数据库open_cursors参数,从2280增加到3000,来优化数据库并发性能。包括对open_cursors、sessions、processes参数的理解,以及如何在不同操作系统环境下配置这些参数。
975

被折叠的 条评论
为什么被折叠?



