大量数据插入如何调优

大家好:      我有这样一条语句:insert into A(。。。。) select 。。。。。from BB表有1800w左右的数据量,多年的,平均每年记录数在400w左右,我现在只查询并插入1年的数据量,都非常非常慢,年度字段有建索引。是不是一次性查出并插入这么多记录数,不合理?如果要...显示全部
大家好:

      我有这样一条语句:insert into A(。。。。) select 。。。。。from B


B表有1800w左右的数据量,多年的,平均每年记录数在400w左右,我现在只查询并插入1年的数据量,都非常非常慢,年度字段有建索引。

是不是一次性查出并插入这么多记录数,不合理?如果要分开插入,如何处理合适?盼指点收起
参与21

查看其它 19 个回答tongjixianing的回答

tongjixianingtongjixianing软件开发工程师IBM
如果是很简单的查询也没什么优化的了,还是考虑用load吧
互联网服务 · 2012-09-28
浏览390

回答者

tongjixianing
软件开发工程师IBM

tongjixianing 最近回答过的问题

回答状态

  • 发布时间:2012-09-28
  • 关注会员:1 人
  • 回答浏览:390
  • X社区推广