打开游标推导逻辑
Open cursor derivation logic
在线处理和批处理同时进行的环境下,有没有办法设计参数open_cursors?
我正在尝试查看,以便我可以针对 open_cursor 参数优化我们的测试环境。我已经查看了 Oracle Performance Tuning 指南,但我仍然无法理解如何得出这个数字。
运行 负载运行器测试会帮助我达到这个数字吗?如果需要更多信息来帮助,请告诉我。
你真的有问题吗? open_cursors
是对单个会话可以打开的游标数的限制。这不是系统范围的限制。正确的值不受负载或其他会话中发生的情况的影响。
对于正确编写的应用程序,默认值几乎总是绰绰有余。如果您的应用程序具有长时间 运行 会话和游标泄漏,则增加该值可能会让您 运行 更长时间才能在发现和解决游标泄漏时开始遇到问题,但如果您有无论您的设置如何,您最终都会 运行 泄漏。在绝大多数情况下,当人们遇到与 open_cursors
相关的错误时,正确的解决方案是找到并修复泄漏游标的错误,而不是更改 open_cursors
.
在线处理和批处理同时进行的环境下,有没有办法设计参数open_cursors?
我正在尝试查看,以便我可以针对 open_cursor 参数优化我们的测试环境。我已经查看了 Oracle Performance Tuning 指南,但我仍然无法理解如何得出这个数字。
运行 负载运行器测试会帮助我达到这个数字吗?如果需要更多信息来帮助,请告诉我。
你真的有问题吗? open_cursors
是对单个会话可以打开的游标数的限制。这不是系统范围的限制。正确的值不受负载或其他会话中发生的情况的影响。
对于正确编写的应用程序,默认值几乎总是绰绰有余。如果您的应用程序具有长时间 运行 会话和游标泄漏,则增加该值可能会让您 运行 更长时间才能在发现和解决游标泄漏时开始遇到问题,但如果您有无论您的设置如何,您最终都会 运行 泄漏。在绝大多数情况下,当人们遇到与 open_cursors
相关的错误时,正确的解决方案是找到并修复泄漏游标的错误,而不是更改 open_cursors
.