Oracle 参数 OPEN_CURSORS 官方解释,作用,如何配置最优化建议
Oracle OPEN_CURSORS 参数是控制Oracle的数据库最大的游标数量,如果游标数量超出了 OPEN_CURSORS设定的值,则会出现ORA-01000: 错误消息:游标数过多。如果 Oracle 用户正在执行联合查询的复杂的操作,OPEN_CURSORS的值会很重要。
正确设置Oracle的OPEN_CURSORS参数需要考虑用户数量,SESSION数量,数据库会话之间共享游标的最小值,以及在应用程序中循环遍历游标所需要的操作。最好根据实际使用情况来调整 OPEN_CURSORS 的大小,可以使用下面的 SQL 语句来查询当前 Oracle 实例中已用游标最大数量:
SELECT a.value ”Max CURSOR” FROM v$parameter a WHERE a.name = ‘open_cursors’;
可以使用下面的 SQL 语句来设置Oracle OPEN_CURSORS参数:
ALTER SYSTEM SET open_cursors = SCOPE=MEMORY
如果你想永久的设置 OPEN_CURSORS 参数的值,可以使用下面的 SQL 语句:
ALTER SYSTEM SET open_cursors = SCOPE=SPFILE
官方英文解释 OPEN_CURSORS specifies the maximum number of open cursors (handles to private SQL areas) a session can have at once. You can use this parameter to prevent a session from opening an excessive number of cursors.It is important to set the value of OPEN_CURSORS high enough to prevent your application from running out of open cursors. The number will vary from one application to another. Assuming that a session does not open the number of cursors specified by OPEN_CURSORS, there is no added overhead to setting this value higher than actually needed.
See Also:
Oracle Database
Performance Tuning Guide for more information on setting this parameter
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Oracle 参数 OPEN_CURSORS 官方解释,作用,如何配置最优化建议
相关文章
- Oracle 视图 DBA_LOGSTDBY_SKIP_TRANSACTION 官方解释,作用,如何使用详细说明
- 优化 Oracle 数据处理能力(oracle数据处理)
- Oracle 参数 CIRCUITS 官方解释,作用,如何配置最优化建议
- Oracle 参数 DATA_GUARD_MAX_LONGIO_TIME 官方解释,作用,如何配置最优化建议
- Oracle中删除所有表的步骤指南(oracle中删除所有表)
- Oracle 参数 FILEIO_NETWORK_ADAPTERS 官方解释,作用,如何配置最优化建议
- Oracle 参数 NLS_DUAL_CURRENCY 官方解释,作用,如何配置最优化建议
- Oracle 参数 PARALLEL_DEGREE_LIMIT 官方解释,作用,如何配置最优化建议
- Oracle 参数 UNIFORM_LOG_TIMESTAMP_FORMAT 官方解释,作用,如何配置最优化建议
- Oracle服务端配置指南(oracle服务端配置)
- Oracle表超过高水位线警告(oracle表高水位线)
- Oracle数据库触发器类型深度解析(oracle触发器类型)
- Oracle:如何有效排查问题(oracle排查)
- 快速配置PL/SQL远程连接Oracle(plsql远程连接oracle配置)
- 为Oracle授予必要的查询权限(oracle授查询权限)
- Oracle环境配置端口号的简单步骤(oracle配置端口)
- 如何顺利地进行Oracle实例切换?(oracle切换实例)
- Oracle如何关闭审计权限(oracle关闭审计权限)
- Oracle公司的雇员统计表(oracle公司雇员表)
- Oracle公司名字经过脱敏处理(oracle公司名字脱敏)
- 奔向大海另一个Oracle离开人才(oracle出去的人)
- 快速配置Oracle数据库链接(c 配置oracle链接)
- 配置CXOracle,指引您快速连接Oracle(cx oracle 配置)
- Oracle数据库中的汉字输入管理(oracle中的汉字)
- Oracle招募杰出人才加入我们(oracle人才招聘)
- 功能Oracle添加新功能修改参数配置(oracle修改参数添加)
- 利用Oracle事务日志解决问题(oracle事务日志分析)
- 解决Oracle乱码环境配置问题(oracle乱码环境配置)
- 如何配置Oracle作业任务(oracle作业怎么配置)
- Oracle 光辉时刻最早的历史记录(oracle中时间最早的)
- Oracle中如何正确使用变量(oracle中怎么加变量)
- 关键字在 Oracle 中使用 NOT 关键字的实践(oracle 中 not)
- Oracle数据库在不同环境中的表格导入工具研究(oracle不同环境导表)
- Oracle连接超时解决步骤解析(oracle l链接超时)
- 使用 Oracle ISO安装配置数据库(oracle iso安装)
- 使用Oracle P6 接口实现业务自动化(oracle p6 接口)