繁体   English   中英

进度4gl Oracle数据服务器的性能调优

[英]Performance tuning for progress 4gl oracle data server

我已经阅读了性能调整文章,如果我们跳过模式检查,它将提高数据服务器的性能,从而加快查询的执行速度。 我正在将oracle数据库用于金融企业应用程序,并希望提高查询性能。 使用跳过模式检查可以提高多少性能?

我假设您的服务器出现性能问题。 我将遵循Oracle上的性能调整过程,打开oracle跟踪文件,并运行您的应用程序一段时间,然后分析结果。 请注意,在打开跟踪时,您的系统可能会非常缓慢地运行,并且可能会生成许多文件。

分析跟踪文件将向您显示哪些语句使用了最多的时间和系统时间,并且将向您显示哪些查询引起了最大的延迟,以及它们是“应用程序”查询还是“进度”查询模式。

您是否正在运行oracle SQL优化器? 始终存在Progress Oracle Dataserver生成Oracle没有很好优化的查询的风险。 当您在Oracle中发现最严重的令人讨厌的SQL查询时,它还会告诉您Oracle如何处理该查询以及它是否使用了明智的索引。 优化器在大多数情况下是非常好的,但是偶尔会变得非常错误,并且需要“提示”将其设置为正确。 如果您使用的是优化器,请确保统计信息是最新的,因为这确实会使优化器朝错误的方向前进。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM