问题描述
嗨,汤姆,
我正在研究一个ETL项目,该项目涉及从一个非常大的oracle表中 (包含数百万个记录) 获取所有记录,并且具有非常大的分区数量。
我需要从表中提取所有数据。
从表中提取所有数据的有效方法是什么?我不想错过任何记录。
同样,没有任何字段可以用作过滤记录的范围,以便一次只能读取那么多记录。
有没有一种方法可以一次只能读取1个块并确保最终读取所有内容?
谢谢
阿什维尼·夏尔马。
我正在研究一个ETL项目,该项目涉及从一个非常大的oracle表中 (包含数百万个记录) 获取所有记录,并且具有非常大的分区数量。
我需要从表中提取所有数据。
从表中提取所有数据的有效方法是什么?我不想错过任何记录。
同样,没有任何字段可以用作过滤记录的范围,以便一次只能读取那么多记录。
有没有一种方法可以一次只能读取1个块并确保最终读取所有内容?
谢谢
阿什维尼·夏尔马。
专家解答
I don't want to miss out any records.
不知道你说的是什么意思?您将始终获得 * 所有 * 行,其中 “所有” 是整个表,因为它在查询开始时就存在。
您需要做的就是在 “从my_table中选择 *” 上打开一个光标,然后开始提取。
不知道你说的是什么意思?您将始终获得 * 所有 * 行,其中 “所有” 是整个表,因为它在查询开始时就存在。
您需要做的就是在 “从my_table中选择 *” 上打开一个光标,然后开始提取。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
672次阅读
2025-04-18 14:18:38
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
632次阅读
2025-04-15 17:24:06
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
539次阅读
2025-04-20 10:07:02
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
489次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
483次阅读
2025-04-22 00:20:37
一页概览:Oracle GoldenGate
甲骨文云技术
465次阅读
2025-04-30 12:17:56
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
464次阅读
2025-04-22 00:13:51
火焰图--分析复杂SQL执行计划的利器
听见风的声音
412次阅读
2025-04-17 09:30:30
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
371次阅读
2025-04-15 14:48:05
OR+DBLINK的关联SQL优化思路
布衣
350次阅读
2025-05-05 19:28:36