互联网服务

db2move load为何越执行到后面就越慢?

最近给一客户做数据迁移,db2move load大概12000张表,db2版本为v9.7 fp6,这次迁移发现两个奇怪的问题:1.相同数据量在配置很低的测试环境load完需要6小时45分钟,而在配置更好的生产环境却花了7小时15分钟,配置更高的环境效率却更低;2.db2move load一开始执行很快,输出显示一张张表...显示全部
最近给一客户做数据迁移,db2move load大概12000张表,db2版本为v9.7 fp6,这次迁移发现两个奇怪的问题:
1.相同数据量在配置很低的测试环境load完需要6小时45分钟,而在配置更好的生产环境却花了7小时15分钟,配置更高的环境效率却更低;
2.db2move load一开始执行很快,输出显示一张张表很快,估计平均load一张表不到1秒,但是越到后面就越慢,估计平均load一张表需要3秒左右。
查看db2diag.log发现具体情况:
一开始db2move load在load各个表之间几乎不停歇,没间隔,就是load完一个表后马上就load下一个表,但是到后面,load完一个表后,在load下一个表之前会等个5秒,这个等待时间越到后面越长:收起
参与10

查看其它 8 个回答bigworld0128的回答

bigworld0128bigworld0128技术经理深圳市赢时胜信息技术股份有限公司
回复 9# ljbupc
一开始就考虑backup+restore,但是因为重新规划,还有模式修改的问题,所以没办法才采用db2look+db2move的方式。
互联网服务 · 2013-02-06
浏览1117

回答者

bigworld0128
技术经理深圳市赢时胜信息技术股份有限公司

bigworld0128 最近回答过的问题

回答状态

  • 发布时间:2013-02-06
  • 关注会员:1 人
  • 回答浏览:1117
  • X社区推广