免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5123 | 回复: 5
打印 上一主题 下一主题

redo log active时间非常长,帮忙看看原因? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-08-06 11:43 |只看该作者 |倒序浏览
本帖最后由 lerner2002 于 2011-08-06 11:48 编辑

刚买了一套存储用于oracle数据库(11g),总共32块光纤盘,主机通道8Gb速率,磁盘通道4Gb速率。数据库服务器是四路的,配置了200GB的内存。
给SGA分配了80GB,PGA分配了20GB。目前存储主要用于数据入库使用。

(1)存储规划如下:
8块盘做raid10,用户存储数据库实例的控制文件,redo log,undotabs 等实例管理控制文件。

剩余的盘每8块盘做一组raid5,用户存储数据库实例的大表空间数据文件(每个表200GB,共8组)

存储都是用LVM进行管理的,然后通过pv,vg,lv组合,作了系统级条带化打散了raid5中的底层磁盘进行存储。

(2)出现情况如下:

然后实例运行状态,5组redo log(10GB)都变成了active,系统出现了大量log switch wait事件,而且各个redo log组的状态都长时间的为Active,接着出现了丢数据的现象(正常的时候可以保证2万条记录每秒的入库记录,但是现在只能是5000条左右,而且出现很多丢数据的情况)。后来增加到8组redo log,每组10GB才能实现动态平衡,系统也较为稳定。

(3)分析的可能原因:

通过查询发现应该是raid5的磁盘写的太慢了,然后堵塞了LGWR 进程。

其他的信息:监控磁盘阵列,发现raid10的速度可以达到30MB的写速度,但是3组raid5的写速度合起来也才10MB左右,总共的IO也才400左右,远未达到磁盘阵列控制器的瓶颈。

(4)问题如下:

现在不知道通过增加磁盘的数量,多建立一些raid5组是否能获得线性速度增长。
不知道大侠们有没有什么好的建议提升raid5组的写性能。非常感谢

论坛徽章:
0
2 [报告]
发表于 2011-08-06 22:02 |只看该作者
redo log为什么要开到每组10g这么大呢?后台的archive进程,要归档这10g大小的文件,那该要处理多久啊,当然redo log active的时间会非常长了。
redo log半小时切换一次最合适,一般几百M就差不多了吧。

论坛徽章:
0
3 [报告]
发表于 2011-08-06 22:31 |只看该作者
这个系统中的数据量比较大,一般6-7分钟切换一个,此外从active变成inactive要35分钟左右。所以建了8个才能满足需求。目前的原因应该就是磁盘写的太慢了。
系统没有做日志归档。

论坛徽章:
0
4 [报告]
发表于 2011-08-07 00:04 |只看该作者
IO可能也有问题;同时,可以考虑增加归档进程个数log_archive_max_processes,默认是2个,可以设置为跟cpu核数一样的数值。

论坛徽章:
1
白羊座
日期:2014-08-26 20:58:00
5 [报告]
发表于 2011-08-09 16:02 |只看该作者
你这种og switch wait很有可能是存储IO瓶颈引起的,你可以估算一下每秒钟产生的归档日志量,具体计算方法你可以去搜搜!还有你这个在线日志设置成10g觉得有点不太合理,你这种情况2g觉得就差不多了,有时候需要增加日志组,但你这个有10个日志组应该够了,还是针对存储IO去解决这个问题吧!

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
6 [报告]
发表于 2011-08-09 22:08 |只看该作者
好牛啊。200GB的内存。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP