当前位置:操作系统 > Unix/Linux >>

如何优化单表大批量数据提取插入操作


如何优化单表大批量数据提取插入操作
 
一个表T(数据量超过10亿,但不是分区表,我也纳闷设计者当初
为何不分区),每天定时 根据'最后更新日期'字段(DATE类型,
有索引)从中提取一批数据(约一千五百万),并将该部分数据插入
到另外一个表R; 
  www.zzzyk.com  
请问如何提高效率? 
 
我写法如下: 
 
INSERT /*+append*/ INTO R 
SELECT /*+parallel(T 8)*/  * 
  FROM T 
    WHERE LAST_UPD_DATE BETWEEN :date1 AND :date2 ; 
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,