爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
数据库教程
怎么优化单表大批量数据提取插入操作
怎么优化单表大批量数据提取插入操作
日期:2014-05-16 浏览次数:20708 次
如何优化单表大批量数据提取插入操作
一个表T(数据量超过10亿,但不是分区表,我也纳闷设计者当初为何不分区),每天定时 根据'最后更新日期'字段(DATE类型,有索引)从中提取一批数据(约一千五百万),并将该部分数据插入到另外一个表R;
请问如何提高效率?
我写法如下:
INSERT /*+append*/ INTO R
SELECT /*+parallel(T 8)*/ *
FROM T
WHERE LAST_UPD_DATE BETWEEN :date1 AND :date2
;
上一篇: CCNP_route札记6 关于OSPF中的hello和DBD顺序
下一篇: Oracle序列施用:建立、删除
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
Oracle(三)数据库
为何无法重建2005/2008数据库日志
开始使用Findbugs检察自己的代码
用下令 从mysql中 导出/导入数据以及导入导出表结构。(较大数据库的导入导出,速度快)
SQL Server 2005 Compact Edition 的数据存储体系结构
备份及复原带有存储过程的数据库
SP2-0613: 没法验证 PLAN_TABLE 格式或实体
数据库日志文件已满的处置方法及更改数据库日志文件大小的方法
[转]oracle merge into用法及事例
推荐阅读
更多>
orcale数据库的导入导出下令
洪量数据库及分区4——《12年资深DBA教你Oracle开发与优化——性能优化部分》
把握人生之路的方向==把握数据库学习的通体方向
Oracle 剔除用户及其所有对象
oracle忘掉密码后的登录方法
Endnote数据库受损回复方法
oracle忘记登录密码,该怎么处理
[Cocoa]深入显出Cocoa之 sqlite 数据库
php使用mysql扩张库链接mysql数据库(查询)
SqlServer停数据库链接的使用方法
【转】oracle兑现id自增和设置主键
hibernate分页(oracle数据库)数据反复
action的应用之封装AIR对本地数据库sqlite的操作
[RDLC]一步一步教你使用RDLC(1)
oracle在2003中应用的注意点
高级筑表方式
oracle更动字符集步骤方法
oracle 单机10201 upgrate to 10205 升级札记
redis.conf 配置参数落明
Spring3札记之 JDBC(分页)