互联网服务数据库

HDR主备库使用unload命令,效率差距大的原因?

环境 :suse linux
数据库版本: 11.1
数据库使用了HDR模式

生产主库导出5000W的表:(业务量不大)
测试使用时间10小时 平均1300条/秒
使用iostat 查看对应的lv,发现rkB/s 效率由之前的30M/s 逐渐降低至3M/s
unload到本地也发现刚开始可以达到8000条/秒 后续降到1300条/秒



生产备库导出5000W的表:
测试使用时间2小时 平均8500条/秒
使用iostat 查看对应的lv,发现rkB/s 效率稳定在15M/s

通过自己测试HDR在unload数据也有此情况,请看以下图片


请各位高手帮忙看看 用什么办法可以来分析原因,或者数据库内部机制是否有限制?
参与17

17同行回答

zhou5526zhou5526系统工程师PICC
最后800给的解释 :1.数据库内部机制,脏读比一般的数据读取需要的内部检查要少得多,这些内部检查对性能有影响,特别是在刷新缓存区到磁盘的时候。 2.在unload时,卸载数据的同时还存在其他的任务对表进行更新操作并且对同样的表进行查询。非脏读进行数据卸载时存在较多LRU写在无...显示全部
最后800给的解释 :
1.数据库内部机制,脏读比一般的数据读取需要的内部检查要少得多,这些内部检查对性能有影响,特别是在刷新缓存区到磁盘的时候。
2.在unload时,卸载数据的同时还存在其他的任务对表进行更新操作并且对同样的表进行查询。非脏读进行数据卸载时存在较多LRU写
在无业务情况可以测试不断给数据主库压力(大量事务insert update)时候对比主备库unload效率是有差异,这个各位可以试试收起
互联网服务 · 2012-07-06
浏览1149
zhou5526zhou5526系统工程师PICC
测试发现主库设置脏读,效率跟备库差不多。显示全部
测试发现主库设置脏读,效率跟备库差不多。收起
互联网服务 · 2012-05-17
浏览1095
liaosnetliaosnet信息分析/架构师gbasedbt.com
回复 15# zhou5526     BTSCAN这个是索引扫描用到的。。。跟你们这次导数应该没什么关系吧。。。应该是别的程序的操作。。(这样的操作是引起主机导数较慢的原因之一)显示全部
回复 15# zhou5526


    BTSCAN这个是索引扫描用到的。。。跟你们这次导数应该没什么关系吧。。。应该是别的程序的操作。。(这样的操作是引起主机导数较慢的原因之一)收起
IT咨询服务 · 2012-03-21
浏览1097
zhou5526zhou5526系统工程师PICC
回复  zhou5526     加buffer ~~BTW:是不是主机导出的时候发现有buffer wait的情况? ...liaosnet 发表于 2012-3-19 16:26 是导出的ses 有buffer wait原厂怀疑与BTScaner有关系 我测试下。显示全部
回复  zhou5526


    加buffer ~~
BTW:是不是主机导出的时候发现有buffer wait的情况? ...
liaosnet 发表于 2012-3-19 16:26


是导出的ses 有buffer wait

原厂怀疑与BTScaner有关系 我测试下。收起
互联网服务 · 2012-03-21
浏览1107
liaosnetliaosnet信息分析/架构师gbasedbt.com
回复 13# zhou5526     加buffer ~~BTW:是不是主机导出的时候发现有buffer wait的情况?显示全部
回复 13# zhou5526


    加buffer ~~
BTW:是不是主机导出的时候发现有buffer wait的情况?收起
IT咨询服务 · 2012-03-19
浏览1094
zhou5526zhou5526系统工程师PICC
发现主库unload那个session 有buffer wait ,后续怎么查?显示全部
发现主库unload那个session 有buffer wait ,后续怎么查?收起
互联网服务 · 2012-03-18
浏览1090
alexycomalexycom项目经理IBM
回复 10# alexycom 刚刚看了到了administrator's guide,发现问题了。    显示全部
回复 10# alexycom


刚刚看了到了administrator's guide,发现问题了。

   

未命名.jpg

收起
政府机关 · 2012-03-16
浏览1113
liaosnetliaosnet信息分析/架构师gbasedbt.com
我这边也测试了下,数据在建HDR之前导入到库中。。导出的数据量约为1.23G,行数为2826601每次测试均把HDR关闭(备机关机,主机关闭;主机启动,备机启动恢复HDR的方式)测试结果如下测试序号       主机UNLOAD时长       备机UNLOAD时长1&nbs...显示全部
我这边也测试了下,数据在建HDR之前导入到库中。。导出的数据量约为1.23G,行数为2826601
每次测试均把HDR关闭(备机关机,主机关闭;主机启动,备机启动恢复HDR的方式)
测试结果如下
测试序号       主机UNLOAD时长       备机UNLOAD时长
1                 3m31.034s              4m48.353s
2                 3m14.640s              3m59.109s
3                 3m14.723s              4m19.083s
HDR进行主备切换,而后同样每次测试均HDR关闭后重启,以后主备机为切换后的主备机
4                 3m36.772s              3m52.647s
5                 3m26.741s              4m7.153s
6                 3m19.470s              3m56.636s

从以上测试结果中,并没有发现HDR备机导出数据比HDR主机更快的情况~收起
IT咨询服务 · 2012-03-16
浏览1170
alexycomalexycom项目经理IBM
回复 9# zhou5526     你安装备机的时候,是双机同时安装再做DR关系?还是先做主机,然后用bak文件恢复备机的,再做HDR的?         按理来说,应该不会出现备机速度比主机快啊。。。。我觉得:1,哪儿设置开关配置的原因导致上述问题2,备份工具...显示全部
回复 9# zhou5526


    你安装备机的时候,是双机同时安装再做DR关系?还是先做主机,然后用bak文件恢复备机的,再做HDR的?

         按理来说,应该不会出现备机速度比主机快啊。。。。

我觉得:
1,哪儿设置开关配置的原因导致上述问题
2,备份工具配置问题
3,安装HDR的方式上,主被是不是存在不一致的地方,但不影响HDR功能。收起
政府机关 · 2012-03-12
浏览1163
zhou5526zhou5526系统工程师PICC
回复 8# alexycom         DRAUTO 是0是业务自己写的双机应用,类似HA的软件显示全部
回复 8# alexycom


        DRAUTO 是0
是业务自己写的双机应用,类似HA的软件收起
互联网服务 · 2012-03-12
浏览1195

提问者

zhou5526
系统工程师PICC

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-03-09
  • 关注会员:0 人
  • 问题浏览:8247
  • 最近回答:2012-07-06
  • X社区推广