oracle 19c上的性能问题

w51jfk4q  于 2023-04-29  发布在  Oracle
关注(0)|答案(2)|浏览(217)

最近我们更新了我们的数据库从11g到19c。
在新的数据库版本中测试应用程序时,我们遇到了一个特定视图的性能问题,该视图工作得非常好,但在19c中导致了性能问题。
在分析计划时,我们看到执行计划有很大的变化,导致19c视图的性能非常差。
令人惊讶的是,其他人的观点都很好。
如果你能把这个问题弄清楚,那就太好了。
谢谢你,JD

km0tfn4u

km0tfn4u1#

如果在升级过程中只有一件事出错,我会认为这是一个巨大的成功。跳过深入的性能分析,简单地通过要求Oracle以与以前相同的方式执行该查询来“欺骗”。修改慢速查询或视图以使用提示OPTIMIZER_FEATURES_ENABLE。例如:

select /*+ optimizer_features_enable('11.2.0.4') */ * from all_tables;

这是我对这种情况的唯一 * 具体 * 建议。如果这不起作用,那么您需要沿着典型的性能故障排除路径(获得具有实际数字的执行计划,查看缓慢的操作和错误的基数,检查统计信息等)。)但这可能需要一个单独的问题,有更多的细节。

tv6aics1

tv6aics12#

有这么简单的答案,我建议你可以开始与这个注意在MOS。
避免19c上数据库性能问题的注意事项(文档ID 2773012.(1)

相关问题