暂无图片
AWR分析报告问题求助:如何优化
我来答
分享
顽皮的牛牛
2024-04-29
AWR分析报告问题求助:如何优化
我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
伟鹏

优化一下sql吧,看上面sql运行的时间都挺长的

暂无图片 评论
暂无图片 有用 2
打赏 0
徐孝亮

看了下top event大都是ON CPU、多块读、单块读、热快、行锁

主要问题还是在SQL,把对应的SQL先优化了吧

暂无图片 评论
暂无图片 有用 2
打赏 0
酷逼小六子

version count 高,可能是没使用绑定变量,SQL的优化也是必须的

暂无图片 评论
暂无图片 有用 0
打赏 0
clearlove

1.可以根据awr报告或dba_hist_sqlstat 找到逻辑读较大的sql优化这部分sql 通常都是全表扫描引起的 可以看看是否伴随cbc等待。

2.awr报告中提示高版本的sql 建议通过v$sql_shared_cursor去查看 高版本原因 其中标记为Y的字段是引起高版本的原因 也可以通过该视图中的reason字段直接查看具体原因和相关问题字段position 通常是绑定变量传值类型不一致或传值发生字段长度变化导致的。

3.建议设置 alter system set "_cursor_obsolete_threshold"=128;限制sql高版本数量为128个 这样不会过度使用到shared_pool引起如4031或buffer_cache不足引起的性能问题。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
ORA-12154 TNS:无法解析指定的连接标识符解决
回答 3
这种问题太笼统了,建议直接百度慢慢排查吧,你这光一说,我们猜也猜不出来啊如果是监听或者解析的问题,直接使用netca来创建就可以。
Oracle TNS监听器远程中毒
回答 1
参考MOS文档UsingClassofSecureTransport(COST)toRestrictInstanceRegistrationinOracleRAC(文档ID1340831.1)&nbs
Oracle 已经搭建好DG的两台机 怎么可以在主库上增加数据文件 映射到另外一个路径?
回答 4
看一下standbyfilemanagement这个参数是不是设置的MANUAL备库这个参数要设置为auto
oracle rac环境,我在一个节点执行了存储过程,有时候存储过程用的undotbs 竟然是别的节点的。这是oracle自己的机制吗?如果是是我如何制定固定钉undo使用?
回答 4
你在一个节点执行,你是不是通过scan地址登陆执行的,如果是scan地址登陆的,那就正常的,会话跑其他节点执行去了。
Oracle数据导入postgresql数据库有什么好的方法?
回答 4
已采纳
ora2pg工具或者外部表插件oraclefdw,oraclefdw支持按schema自动导入,语法非常灵活:IMPORTFOREIGNSCHEMA"SCOTT"FROMSERVE
Oracle如何删除temp表空间?
回答 2
以下总结了关于Oracle数据库临时表空间的相关SQL语句:Oracle临时表空间创建和添加数据文件:创建临时表空间tempdatacreatetemporarytablespacetempdatat
oracle客户端过网络防火墙使用SCAN ip连接数据库
回答 2
RAC,开通网络策略,需要开通SCANIP和每个节点的VIP即可,物理ip可以不用
问一下装oracle 软件这个无法交叉检验重要吗?可以无视吗?
回答 2
检查一下scanip是否正常
Oracle中user_tables中的num_rows字段就是对应表的数据量吗?
回答 3
numrows统计的行数不准确的
有定时备份到带库,手动全备到本地时,该如何备份呢?
回答 2
已采纳
最好到带库里去拿回归档确定要异机恢复到那个时间段,如果非实时性异机恢复是不需要归档文件的,否则可以尝试rman的duplication参考见链接:https://www.modb.pro/doc/71