最近项目反映充值超时的情况很多,帮忙看一下数据库AWR
项目上反馈近期用户充值超时的情况 有所增加,我们先后 对数据库进行了相关处理,现场反映 超时的次数有所减少,但是还是不能让用户满意,之前我们对数据库做了以下 修改 。
1:将相关非重要表 并且 INSERT UPDATE DELETE 频繁的表 改成 NOLOGGING 模式
2: REDO LOG 日志组, 从原来的 6组 增加到 8组, 每个日志的大小 从 512 M 改成了 1G
3: 重建了相关表上的 索引
4: 对碎片比较大的 CC_EVENT, ADVICE 表 进行了碎片整理
从应用日志 打印处理的 消息看 ,有很多 commit 超时 。 附AWR报告 。
别光看啊,来个回复啊 1、 AWR是反应 面的性能负载的, 而超时可能是 几个点; 首先你搞清楚超时的点了吗?
2、 数据库谈不上非常忙,6r82bhftakvpm似乎是值得优化的
此外硬解析的量也不少
user commit 每秒 80次,IOPS 差不多172+424的样子并不高 时db file sequential read 平均为6ms, 采用的是裸设备。
页:
[1]