查看: 9939|回复: 14

[性能调整] 求助!数据库突然变慢......

[复制链接]
论坛徽章:
0
跳转到指定楼层
1#
发表于 2013-9-5 16:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
不知道什么原因导致,再做最简单的查询都变的很慢,特别是为用到索引进行全表扫描时特别慢,表内数据量不大,几十万条之前查询也都比较快。用到索引查询的语句在存储里执行也很慢,看em里提示有大量I/O等待,生成了几个awr报告,希望大虾们给点帮助,大约是在8月30号开始变慢的。

awr_report.zip

116.85 KB, 下载次数: 43

论坛徽章:
29
生肖徽章:猴
日期:2015-03-20 10:13:49ITPUB 11周年纪念徽章
日期:2012-10-23 16:55:312015年新春福章
日期:2015-03-06 11:58:18优秀写手
日期:2015-03-07 06:00:14沸羊羊
日期:2015-03-13 13:26:07美羊羊
日期:2015-04-06 20:32:13天蝎座
日期:2015-07-20 12:34:47射手座
日期:2015-09-18 12:38:55乌索普
日期:2016-08-03 07:04:28奥运会纪念徽章:手球
日期:2016-09-26 07:19:26
2#
发表于 2013-9-5 16:22 | 只看该作者
尽量多建复合索引。

使用道具 举报

回复
论坛徽章:
0
3#
 楼主| 发表于 2013-9-5 16:31 | 只看该作者
哦,但是突然变得很慢,之前也有发生过,是因为盘柜有硬盘坏掉导致,换上硬盘就恢复正常,但这次从盘柜的指示灯看没有硬盘报警,但还是非常怀疑是服务器硬件有故障。

使用道具 举报

回复
论坛徽章:
2
参与2007年甲骨文全球大会(中国上海)纪念
日期:2007-08-06 15:19:01ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28
4#
发表于 2013-9-5 16:49 | 只看该作者
是不是有大的事物回滚啊?看到redo size也比平时高很多。

Event        Waits        Time(s)        Avg Wait(ms)        % Total Call Time        Wait Class
wait for a undo record         638,775         37,579         59         81.9        Other

使用道具 举报

回复
论坛徽章:
2
参与2007年甲骨文全球大会(中国上海)纪念
日期:2007-08-06 15:19:01ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28
5#
发表于 2013-9-5 16:56 | 只看该作者
补充一下,我看的是Begin Snap:        15973        29-8月 -13 13:20:27  这个awr报告,这个报告里面 db file sequential read 响应都到了15毫秒,明显IO变慢了。这天是不是有大事物回滚。其他的awr报告响应正常,为什么会慢?

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
15
2013年新春福章
日期:2013-02-25 14:51:242014年世界杯参赛球队: 韩国
日期:2014-07-03 13:53:02玉兔
日期:2014-03-04 16:47:17马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08优秀写手
日期:2013-12-18 09:29:09雪佛兰
日期:2013-11-22 09:55:36一汽
日期:2013-10-24 09:26:42ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34奥迪
日期:2013-09-12 15:57:04
6#
发表于 2013-9-5 17:15 | 只看该作者
1、show parameter fast_start_parallel_rollback  

2、set  fast_start_parallel_rollback=false

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
15
2013年新春福章
日期:2013-02-25 14:51:242014年世界杯参赛球队: 韩国
日期:2014-07-03 13:53:02玉兔
日期:2014-03-04 16:47:17马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08优秀写手
日期:2013-12-18 09:29:09雪佛兰
日期:2013-11-22 09:55:36一汽
日期:2013-10-24 09:26:42ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34奥迪
日期:2013-09-12 15:57:04
7#
发表于 2013-9-5 17:32 | 只看该作者
应该是这个时间段内有人执行了

insert into select  !导致你的情况

insert into select  杨大师有介绍: http://yangtingkun.net/?p=363

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
9
BLOG每日发帖之星
日期:2010-07-25 01:01:012013年新春福章
日期:2013-02-25 14:51:24奔驰
日期:2013-09-24 09:56:17雪铁龙
日期:2013-10-09 11:29:13路虎
日期:2013-12-25 09:03:102014年新春福章
日期:2014-02-18 16:43:09马上有钱
日期:2014-02-18 16:43:09马上加薪
日期:2014-07-23 13:50:23青年奥林匹克运动会-现代五项
日期:2014-08-29 14:56:04
8#
发表于 2013-9-5 18:01 | 只看该作者
top sql 占资源很多 优化下吧

使用道具 举报

回复
求职 : 数据库管理员
论坛徽章:
15
2013年新春福章
日期:2013-02-25 14:51:242014年世界杯参赛球队: 韩国
日期:2014-07-03 13:53:02玉兔
日期:2014-03-04 16:47:17马上有对象
日期:2014-02-18 16:44:082014年新春福章
日期:2014-02-18 16:44:08优秀写手
日期:2013-12-18 09:29:09雪佛兰
日期:2013-11-22 09:55:36一汽
日期:2013-10-24 09:26:42ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34奥迪
日期:2013-09-12 15:57:04
9#
发表于 2013-9-5 18:07 | 只看该作者
lovehewenyu 发表于 2013-9-5 17:32
应该是这个时间段内有人执行了

insert into select  !导致你的情况

然后客户可能又因为某种原因,关闭了程序,然后回滚。照成这个情况!

使用道具 举报

回复
论坛徽章:
0
10#
 楼主| 发表于 2013-9-6 09:08 | 只看该作者
楼上几位前辈说的是啊,29号那一天做了一个超大表的“insert into select”,很久无响应后放弃,之后就变慢了....

使用道具 举报

回复

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

本版积分规则 发表回复

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