银行数据库

db2 backup 备份效率请教

我有两个olap系统的数据库。
全备大小:库A 2.5T,库B 1.5T。
目前全备时间:库A 16:30,库B 9:15
表空间个数:都是28个

--备份现状
备份编目分区时:库A的db2bm进程个数16个,db2med进程个数为8个
                     库B的db2bm进程个数9个,db2med进程个数为5个
                     启用的buffers数量不详,不知道从哪里去查看。                  

备份脚本除了指定了多个目录,其他都是默认值【看相关建议,说是backup会根据数据库大小及系统资源情况进行参数的优化配置】
现在觉得备份时间窗口过长,从数据库的角度去想个办法提升下全备的效率。

向各位大侠请教下相关优化方案,谢谢啦!
参与19

18同行回答

kt563kt563数据库管理员交行卡中心
你是什么方法backup? 用TSM吗?你的backup storage是在LAN上吗? network speed?drdb2 发表于 2011-12-27 00:08     命令备份到挂载到本地的nas存储上,db2 backup database...显示全部
你是什么方法backup? 用TSM吗?
你的backup storage是在LAN上吗? network speed?
drdb2 发表于 2011-12-27 00:08



    命令备份到挂载到本地的nas存储上,db2 backup database...收起
银行 · 2011-12-27
浏览841
燕听雨燕听雨技术经理bankcomm
如果用工具来备,还要注意存储与备份容器之间的速度有钱,可以考虑存储级的方案显示全部
如果用工具来备,还要注意存储与备份容器之间的速度
有钱,可以考虑存储级的方案收起
金融其它 · 2011-12-27
浏览793
drdb2drdb2系统工程师se
你是什么方法backup? 用TSM吗?你的backup storage是在LAN上吗? network speed?显示全部
你是什么方法backup? 用TSM吗?
你的backup storage是在LAN上吗? network speed?收起
互联网服务 · 2011-12-27
浏览799
tongji1999tongji1999软件开发工程师上海
这种中等规模数据量,备份策略上可以考虑每周全备,每天增量备份。优化参数PARALLELISM nWITH num-buffers BUFFERS BUFFER buffer-sizeUTIL_IMPACT_PRIORITY优化技术增大PARALLELISM为要备份的表空间的数目增大buffer的数目增大buffer 的尺寸增大UTIL_HEAP_SZ的尺寸只备份不...显示全部
这种中等规模数据量,备份策略上可以考虑每周全备,每天增量备份。
优化参数
PARALLELISM n
WITH num-buffers BUFFERS
BUFFER buffer-size
UTIL_IMPACT_PRIORITY
优化技术
增大PARALLELISM为要备份的表空间的数目
增大buffer的数目
增大buffer 的尺寸
增大UTIL_HEAP_SZ的尺寸
只备份不含有LOB数据的表空间
启用压缩收起
互联网服务 · 2011-12-26
浏览798
kt563kt563数据库管理员交行卡中心
这种中等规模数据量,备份策略上可以考虑每周全备,每天增量备份。优化参数PARALLELISM nWITH num-buffe ...王飞鹏 发表于 2011-12-26 10:25     专家出来了,该去结贴了。上面的回复都很好,很有启发性,谢谢大家了。再去研究把备份当时起了多少buffers的数量,然后再确...显示全部
这种中等规模数据量,备份策略上可以考虑每周全备,每天增量备份。
优化参数
PARALLELISM n
WITH num-buffe ...
王飞鹏 发表于 2011-12-26 10:25



    专家出来了,该去结贴了。

上面的回复都很好,很有启发性,谢谢大家了。
再去研究把备份当时起了多少buffers的数量,然后再确定下需要指定多少的buffers数量,呵呵!

分我就暂时打给王专家了,大家没意见吧?收起
银行 · 2011-12-26
浏览815
kt563kt563数据库管理员交行卡中心
100M*60=6G(分钟)*60=360G(小时)2500/360=6小时还是操作系统io吞吐量不行forrest_maxu 发表于 2011-12-23 14:04     呵呵,谢谢提醒! 查究下来,应该是备份存储的io吞吐量有点低,之前关注的IO是整个系统的【非备份存储】。 看来是应该考虑下这个问题了,呵呵!...显示全部
100M*60=6G(分钟)*60=360G(小时)
2500/360=6小时

还是操作系统io吞吐量不行
forrest_maxu 发表于 2011-12-23 14:04



    呵呵,谢谢提醒!
 查究下来,应该是备份存储的io吞吐量有点低,之前关注的IO是整个系统的【非备份存储】。
 看来是应该考虑下这个问题了,呵呵!收起
银行 · 2011-12-26
浏览823
forrest_maxuforrest_maxu系统工程师南大通用
100M*60=6G(分钟)*60=360G(小时)2500/360=6小时还是操作系统io吞吐量不行显示全部
100M*60=6G(分钟)*60=360G(小时)
2500/360=6小时

还是操作系统io吞吐量不行收起
互联网服务 · 2011-12-23
浏览793
kt563kt563数据库管理员交行卡中心
很多时候就是因为数据分布不均衡,所以在备份时候不能并发的读取,硬件有限的前提下,速度当然没法快了观看备份期间的OS资源负载曲线[除了备份几乎没起其他作业],CPU:备份编目分区时,平均值大概在30%上下浮动,高峰不过57%,其他分区同时备份的,最高不过91%,平均基本在57%上下浮...显示全部
很多时候就是因为数据分布不均衡,所以在备份时候不能并发的读取,硬件有限的前提下,速度当然没法快了

观看备份期间的OS资源负载曲线[除了备份几乎没起其他作业],
CPU:备份编目分区时,平均值大概在30%上下浮动,高峰不过57%,其他分区同时备份的,最高不过91%,平均基本在57%上下浮动
MEM:整个备份期间物理内存最低也还有将近6G多的空闲[整个物理内存64G]
IO:整个备份期间io曲线还是在低位区域运行[相对正常使用期间].
以上三个资源的曲线走势基本保持一致.
照这样看,系统硬件资源还是跟得上的,呵呵.收起
银行 · 2011-12-22
浏览826
wolaos123wolaos123项目经理澳美制药
表空间规划设计,也考虑过这个问题,想得比较多的还是均衡下各个数据表空间的大小[因为在备份后期剩下几个大的表空间在备份]很多时候就是因为数据分布不均衡,所以在备份时候不能并发的读取,硬件有限的前提下,速度当然没法快了...显示全部
表空间规划设计,也考虑过这个问题,想得比较多的还是均衡下各个数据表空间的大小[因为在备份后期剩下几个大的表空间在备份]

很多时候就是因为数据分布不均衡,所以在备份时候不能并发的读取,硬件有限的前提下,速度当然没法快了收起
医院 · 2011-12-22
浏览832
kt563kt563数据库管理员交行卡中心
相对28个表空间而言,库A的db2bm进程数量应该不少的.整个备份期间io曲线还是在低位区运行[相对正常使用期间]表空间规划设计,也考虑过这个问题,想得比较多的还是均衡下各个数据表空间的大小[因为在备份后期剩下几个大的表空间在备份].这么说来,增大buffers的数量,或者增大...显示全部
相对28个表空间而言,库A的db2bm进程数量应该不少的.整个备份期间io曲线还是在低位区运行[相对正常使用期间]

表空间规划设计,也考虑过这个问题,想得比较多的还是均衡下各个数据表空间的大小[因为在备份后期剩下几个大的表空间在备份].

这么说来,增大buffers的数量,或者增大相关dbm,db的参数。

谢谢上面各位的建议,学习了!收起
银行 · 2011-12-22
浏览834

提问者

kt563
数据库管理员交行卡中心
擅长领域: 大数据数据库服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-12-21
  • 关注会员:1 人
  • 问题浏览:20029
  • 最近回答:2011-12-27
  • X社区推广