查看: 4733|回复: 21

[讨论] 系统性能优化如何是好?

[复制链接]
论坛徽章:
1
2011新春纪念徽章
日期:2011-02-18 11:42:49
发表于 2011-2-17 10:29 | 显示全部楼层 |阅读模式
CPU:32X1.87G(Intel(R) Xeon(R) CPU           E7520  @ 1.87GHz)
内存:32G
Oracle 10gR2
    系统高峰期间,大概一个小时,偶尔(10几20分钟)系统负荷达到3.8-5.2,厉害的时候IDLE在50-70%之间徘徊,一般持续几十秒,然后又回到92%以上,经常根据AWR报告对CPU和一致性读比较排前的SQL语句进行优化,越往后发现越来越难进行优化,很多已经没有了优化的余地。
请问大家如何衡量一个系统是否健壮,每次分析系统的AWR报告又没有发现什么问题,只是高峰期间偶尔(几天一次)出现Latch事件(这是因为某个数据的集中查询所致)。
有一次CPU 的IDLE降到了5%,搞得现在一看见CPU的IDLE到90%以下就心里发麻,万能的高手们,搭救搭救我吧,我该怎么衡量系统的性能。

基本上TOP5 TIMED EVENTS都是如下:
Event Waits Time(s) Avg Wait(ms) % Total Call Time Wait Class
CPU time                                    2,939      91.3   
log file sync                              11,590 20 2 .6 Commit
SQL*Net more data from client     541 8 16 .3 Network
log file parallel write                 36,430 8 0 .3 System I/O
SQL*Net message to client 1,655,073 6 0 .2 Network

附件是最近一次的AWR报告。

[ 本帖最后由 mrxuwh 于 2011-2-17 10:34 编辑 ]

AWR Rpt_0215_orcl Snap 8073 thru 8074.txt

121.85 KB, 下载次数: 20

认证徽章
论坛徽章:
9
ITPUB社区OCM联盟徽章
日期:2013-03-27 11:17:11奥运纪念徽章
日期:2013-06-18 09:13:52ITPUB社区千里马徽章
日期:2013-08-22 09:58:03大众
日期:2013-08-30 14:51:33路虎
日期:2013-12-01 18:25:42
发表于 2011-2-17 10:32 | 显示全部楼层
首先 你要看看 DB TIME来确定是否是数据库繁忙。
看看SQL 谁耗用了较多的CPU。
然后优化或者调整逻辑。
把你的报告发附件把

使用道具 举报

回复
论坛徽章:
51
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22铁扇公主
日期:2012-02-21 15:03:13最佳人气徽章
日期:2012-03-13 17:39:18ITPUB季度 技术新星
日期:2012-05-22 15:10:11ITPUB 11周年纪念徽章
日期:2012-10-09 18:13:332013年新春福章
日期:2013-02-25 14:51:24ITPUB社区12周年站庆徽章
日期:2013-08-12 09:34:36itpub13周年纪念徽章
日期:2014-09-28 10:55:55
发表于 2011-2-17 10:48 | 显示全部楼层
你的redo size过大~ 是还是过于频繁的事务?
而且commit应该也过于频繁~

使用道具 举报

回复
论坛徽章:
1
2011新春纪念徽章
日期:2011-02-18 11:42:49
 楼主| 发表于 2011-2-17 10:57 | 显示全部楼层
原帖由 iori809 于 2011-2-17 10:48 发表
你的redo size过大~ 是还是过于频繁的事务?
而且commit应该也过于频繁~

是的,是频繁,业务就是这样。
大量的用户频繁的提供数据,没办法做优化,现在部分采用了批量提交,情况有所改善。

使用道具 举报

回复
论坛徽章:
86
2015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11优秀写手
日期:2013-12-18 09:29:11日产
日期:2013-10-17 08:44:39马自达
日期:2013-08-26 16:28:022013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-23 16:55:51马上有房
日期:2014-02-19 11:55:14
发表于 2011-2-17 11:04 | 显示全部楼层
找个忙时的AWR,贴上来看看。你贴的这个并不算很忙。

使用道具 举报

回复
论坛徽章:
51
ITPUB十周年纪念徽章
日期:2011-11-01 16:25:22铁扇公主
日期:2012-02-21 15:03:13最佳人气徽章
日期:2012-03-13 17:39:18ITPUB季度 技术新星
日期:2012-05-22 15:10:11ITPUB 11周年纪念徽章
日期:2012-10-09 18:13:332013年新春福章
日期:2013-02-25 14:51:24ITPUB社区12周年站庆徽章
日期:2013-08-12 09:34:36itpub13周年纪念徽章
日期:2014-09-28 10:55:55
发表于 2011-2-17 11:06 | 显示全部楼层
加大点 log buffer大小~
硬件还有调整的余地吗?

使用道具 举报

回复
论坛徽章:
1
2011新春纪念徽章
日期:2011-02-18 11:42:49
 楼主| 发表于 2011-2-17 11:07 | 显示全部楼层
原帖由 sundog315 于 2011-2-17 11:04 发表
找个忙时的AWR,贴上来看看。你贴的这个并不算很忙。

呵呵,这就是业务忙的时候的AWR报告。不知道为什么,一看见数据库的CPU IDLE掉到90%以下就开始心慌。

使用道具 举报

回复
论坛徽章:
86
2015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11优秀写手
日期:2013-12-18 09:29:11日产
日期:2013-10-17 08:44:39马自达
日期:2013-08-26 16:28:022013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-23 16:55:51马上有房
日期:2014-02-19 11:55:14
发表于 2011-2-17 11:12 | 显示全部楼层
40多K的redo,不到20K的逻辑读,这就繁忙了?

使用道具 举报

回复
论坛徽章:
1
2011新春纪念徽章
日期:2011-02-18 11:42:49
 楼主| 发表于 2011-2-17 11:13 | 显示全部楼层
原帖由 iori809 于 2011-2-17 11:06 发表
加大点 log buffer大小~
硬件还有调整的余地吗?

现在LOG_BUFFER已经10M了,网上一般都建议不要大于5M。

使用道具 举报

回复
论坛徽章:
86
2015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:24马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11优秀写手
日期:2013-12-18 09:29:11日产
日期:2013-10-17 08:44:39马自达
日期:2013-08-26 16:28:022013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-23 16:55:51马上有房
日期:2014-02-19 11:55:14
发表于 2011-2-17 11:16 | 显示全部楼层
log file sync主要是commit太频繁了

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,7折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时七折期:2019年8月31日前


----------------------------------------

大会官网>>
TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表