银行 数据库

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 同行回答

wolaos123 wolaos123 项目经理 澳美制药
表空间规划设计,也考虑过这个问题,想得比较多的还是均衡下各个数据表空间的大小[因为在备份后期剩下几个大的表空间在备份]很多时候就是因为数据分布不均衡,所以在备份时候不能并发的读取,硬件有限的前提下,速度当然没法快了...显示全部
表空间规划设计,也考虑过这个问题,想得比较多的还是均衡下各个数据表空间的大小[因为在备份后期剩下几个大的表空间在备份]

很多时候就是因为数据分布不均衡,所以在备份时候不能并发的读取,硬件有限的前提下,速度当然没法快了 收起
医院 · 2011-12-22
浏览857
wolaos123 wolaos123 项目经理 澳美制药
增量备份并不比全备节省太多的时间。我的想法是如果表空间可以按照时间且规划足够细致的话,可以考虑表空间 ...goodwangtie 发表于 2011-12-21 22:45     olap用incremental (delta)还是能提高不少的,表空间才是没啥提高。提高效率的核心是:提高并发度和I/O能力,I...显示全部
增量备份并不比全备节省太多的时间。我的想法是如果表空间可以按照时间且规划足够细致的话,可以考虑表空间 ...
goodwangtie 发表于 2011-12-21 22:45



    olap用incremental (delta)还是能提高不少的,表空间才是没啥提高。

提高效率的核心是:提高并发度和I/O能力,I/O有限的情况下,那就靠分散数据库来提高并发读和写了。 收起
医院 · 2011-12-21
浏览428
wolaos123 wolaos123 项目经理 澳美制药
1 buffer的信息可以从db2ckbkp 获取,忘记了db2diag.log有没有?2 除了指定目录外,可以增大BACKBUFSZ,适当提高UTIL_IMPACT_LIM和UTIL_HEAP_SZ3 最关键的一点:最好把表,container,index分开放,提高并发度和I/O 性能4 分区间并行备份...显示全部
1 buffer的信息可以从db2ckbkp 获取,忘记了db2diag.log有没有?
2 除了指定目录外,可以增大BACKBUFSZ,适当提高UTIL_IMPACT_LIM和UTIL_HEAP_SZ
3 最关键的一点:最好把表,container,index分开放,提高并发度和I/O 性能
4 分区间并行备份 收起
医院 · 2011-12-21
浏览392

    提问者

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

    相关问题

    相关资料

    相关文章

    问题状态

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