暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 共享池和查询性能问题

ASKTOM 2021-04-07
490

问题描述

你好,问一下汤姆团队。

我有一个应用程序 (就像一个报表工具),它从18c Oracle数据库中读取数据。有一天,结果会很快恢复,但会变慢几天。当我执行 “ALTER SYSTEM FLUSH SHARED_POOL” 命令时,结果再次快速返回。

有什么问题?

提前感谢。

问候,

专家解答

没什么可去的,但也许会随着时间的推移查看V $ SQL_PLAN,以获取有问题的SQL的不同子游标。

由于 (例如) 统计信息反馈,计划可能会随着时间的推移而变化,然后刷新共享池会重置所有内容。

或者你可能有一个解析问题,一个人口稠密的共享池导致一个冗长的解析等。

许多潜在的原因。如果您有AWR,请查看DBA_HIST_SQL_PLAN,以查看计划是否正在更改。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论