暂无图片
AWR分析报告问题求助:SQL如何可以从哪几个方面优化?
我来答
分享
马兰花开
2022-07-26
AWR分析报告问题求助:SQL如何可以从哪几个方面优化?
我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
刘贵宾


暂无图片 评论
暂无图片 有用 1
打赏 0
马兰花开
题主
2022-07-26
谢谢,以后这张图可以作为一个指导可以用
布衣
暂无图片

希望对你有帮助

https://www.modb.pro/db/13170

复制
暂无图片 评论
暂无图片 有用 1
打赏 0
Uncopyrightable

已提供的AWR报告,时间跨度太大了,没有太大参考价值,建议取卡顿时间段内的awr和ash报告信息

暂无图片 评论
暂无图片 有用 1
打赏 0
马兰花开
题主
2022-07-26
谢谢,其实我对awr报告中的sql调优谈不上是十拿九稳,但也可以说是一窍不通,只是想请教大佬们一下实战经验少啊
薛晓刚

基本上看Load Profile的几个关键点。

Redo size 看有没有大量写入。一般归档满,磁盘不足看这个。

Logical read 看读数据量大不大。一般硬件条件达标的环境,这个越大说明系统越繁忙。(SQL写的不好也会让数据库很忙)

Block changes 看写入的数据量大不大。

Physical read 看SQL写的好不好,或者硬件是不是不给力(内存过小)。

Executes (SQL):每秒执行的SQL数量。看业务是不是复杂

Transactions:每秒执行的事务数量。看系统忙不忙


其实一起都是SQL,把这里的都控制好了,什么问题都没有了


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


请输入正文
提交
相关推荐
宽表数据量大 占用存储空间多 oracle数据库最后成了热表 影响查询执行效率。
回答 2
已采纳
普通视图是肯定不能解决的,因为普通视图最终的查询还是落在了物理表上物化视图 更新方式,应该是可以解决热表问题。
ORA-00600: 内部错误代码, 参数: [krctcr_4], [349156876], [349177514]
回答 3
上传附件:node2.rar
如何从oracle迁移到mysql,最短停机时间
回答 1
已采纳
使用ogg
centos8上安装Oracle 12c rac,环境能装上吗?
回答 3
可以是可以,但个人不太建议这么干,Linux8直接装19c多好,生命周期长且完全适配。Linux8装12c,兼容性都不好说,而且今年过后12c都没有补丁了。
Oracle怎么优化排序合并连接?
回答 1
已采纳
如果两表关联是等值关联,走的是排序合并连接,我们可以将表连接方式改为HASH。如果两表关联是非等值关联,比如>、>、<、<、<>,这时应该先从业务上入手,尝试将非等
oracle在查询返回的列中使用了listagg后为什么很慢
回答 3
先把逗号字段根据逗号拆开,再等值连接
如何查看sqlplus文件内容?
回答 6
已采纳
strings$ORACLEHOME/lib/libsqlplus.so
12c dblink
回答 5
有可能就是sqlnet.ora这个文件里面这两个参数的影响,你可以把这两个参数干掉测试一下。或者把sqlnet.ora重命名试一下。
Oracle数据库为什么想创建自己的锁?
回答 1
已采纳
通常与应用有关。例如,你可以要使用DBMSLOCK包对Oracle外部的一些资源进行串行访问。假设你在使用UTLFILE例程,它允许你写至服务器文件系统上的一个文件。你可以已经开发了一个通用的消息例程
Oracle 实现双表同步除了用触发器,还能用什么?
回答 6
shareplex,这个场景再适合不过了