问题描述
作为数据迁移项目的一部分,我需要将数据从暂存表传输到目标表 (不包含过滤条件),用于大约41个表。
它是一个简单的插入选择和下面的查询,我使用41个表。
插入/* 追加标记 */
进入crcborpt.AD_TIME
(id_ad_time,
日期标识,
广告时间,
月id,
月 _ desc,
季度id,
四分之一描述,
第 _ 天 _ 星期 _ 标识,
一周的一天,
week_id,
周 _ 描述,
年标识,
周,
周范围,
Prev_date _id,
prev_month_id,
前 _ 季度 _ 标识,
前一周id,
prev_year_id,
前一周日期标识,
批次id,
加载日期)
选择/* 并行 (EXTL_AD_TIME_P,8) */
id_ad_time,
日期标识,
广告时间,
月id,
月 _ desc,
季度id,
四分之一描述,
第 _ 天 _ 星期 _ 标识,
一周的一天,
week_id,
周 _ 描述,
年标识,
周,
周范围,
Prev_date _id,
prev_month_id,
前 _ 季度 _ 标识,
前一周id,
prev_year_id,
前一周日期标识,
G _ 批处理 _ 标识,
系统日期
来自crcborpt.EXTL_AD_TIME_P;
但是对于超过8千万的源表,处理速度很慢 .... (预期)。
但是,带有 (追加,NOLOGGING,PARALLEL(t,8) 的单个插入选择是否能够处理1亿5千万 ....
你建议分批吗 .....(注意: 批处理-每5个lacs提交有点慢)。
任何其他建议都值得赞赏。
提前谢谢。
问候
阿杰·L
它是一个简单的插入选择和下面的查询,我使用41个表。
插入/* 追加标记 */
进入crcborpt.AD_TIME
(id_ad_time,
日期标识,
广告时间,
月id,
月 _ desc,
季度id,
四分之一描述,
第 _ 天 _ 星期 _ 标识,
一周的一天,
week_id,
周 _ 描述,
年标识,
周,
周范围,
Prev_date _id,
prev_month_id,
前 _ 季度 _ 标识,
前一周id,
prev_year_id,
前一周日期标识,
批次id,
加载日期)
选择/* 并行 (EXTL_AD_TIME_P,8) */
id_ad_time,
日期标识,
广告时间,
月id,
月 _ desc,
季度id,
四分之一描述,
第 _ 天 _ 星期 _ 标识,
一周的一天,
week_id,
周 _ 描述,
年标识,
周,
周范围,
Prev_date _id,
prev_month_id,
前 _ 季度 _ 标识,
前一周id,
prev_year_id,
前一周日期标识,
G _ 批处理 _ 标识,
系统日期
来自crcborpt.EXTL_AD_TIME_P;
但是对于超过8千万的源表,处理速度很慢 .... (预期)。
但是,带有 (追加,NOLOGGING,PARALLEL(t,8) 的单个插入选择是否能够处理1亿5千万 ....
你建议分批吗 .....(注意: 批处理-每5个lacs提交有点慢)。
任何其他建议都值得赞赏。
提前谢谢。
问候
阿杰·L
专家解答
这不是插入的问题。
例如,查看此白皮书
http://www.oracle.com/technetwork/database/in-memory/overview/twp-bp-for-iot-with-12c-042017-3679918.html
您可以每秒加载数百万行 *
您需要查看SQL监视器报告或进行一些跟踪,以了解 * 为什么 * 它的运行速度不如您需要的快-可能是I/O,可能是CPU,可能是其他东西。
例如,查看此白皮书
http://www.oracle.com/technetwork/database/in-memory/overview/twp-bp-for-iot-with-12c-042017-3679918.html
您可以每秒加载数百万行 *
您需要查看SQL监视器报告或进行一些跟踪,以了解 * 为什么 * 它的运行速度不如您需要的快-可能是I/O,可能是CPU,可能是其他东西。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
Oracle DataGuard高可用性解决方案详解
孙莹
491次阅读
2025-03-26 23:27:33
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
470次阅读
2025-04-15 17:24:06
墨天轮个人数说知识点合集
JiekeXu
400次阅读
2025-04-01 15:56:03
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
391次阅读
2025-04-08 09:12:48
Oracle SQL 执行计划分析与优化指南
Digital Observer
368次阅读
2025-04-01 11:08:44
Oracle 19c RAC更换IP实战,运维必看!
szrsu
334次阅读
2025-04-08 23:57:08
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
312次阅读
2025-04-15 14:48:05
oracle定时任务常用攻略
virvle
312次阅读
2025-03-25 16:05:19
风口浪尖!诚通证券扩容采购Oracle 793万...
Roger的数据库专栏
308次阅读
2025-03-24 09:42:53
Oracle SQL Profile:优化查询性能的神奇“魔法棒”
JiekeXu
284次阅读
2025-03-29 00:02:36