问题描述
嗨,汤姆,
我有一个数据移动活动从一个表到另一个表。
由于两个表中的巨大数据大小,我计划使用DBMS_PARALLEL_EXECUTE功能,以便可以快速完成它。我正在创建基于ROWID的块。
但挑战是我创建块的表与562分区。
现在,当我运行这个,它正在创建96718块,这是非常巨大的,需要6个小时才能完成。但是这段时间我不能允许系统运行此活动。
请注意以下一些参数负责这么多块。
在视图DBMS_PARALLEL_EXECUTE_EXTENTS中,我得到96718 (与块数相同) 块大小为16的记录,并且所有行都具有段类型作为表分区。
AVG_ROW_LEN - 237
DB_BLOCK_SIZE - 8192
块 _ 大小-10000
请帮助我如何解决这个问题,因为另一个表没有分区创建7568块,并在1小时内移动了56 m数据,但对于这个我面临挑战。
感谢和问候
Satender D
我有一个数据移动活动从一个表到另一个表。
由于两个表中的巨大数据大小,我计划使用DBMS_PARALLEL_EXECUTE功能,以便可以快速完成它。我正在创建基于ROWID的块。
但挑战是我创建块的表与562分区。
现在,当我运行这个,它正在创建96718块,这是非常巨大的,需要6个小时才能完成。但是这段时间我不能允许系统运行此活动。
请注意以下一些参数负责这么多块。
在视图DBMS_PARALLEL_EXECUTE_EXTENTS中,我得到96718 (与块数相同) 块大小为16的记录,并且所有行都具有段类型作为表分区。
AVG_ROW_LEN - 237
DB_BLOCK_SIZE - 8192
块 _ 大小-10000
请帮助我如何解决这个问题,因为另一个表没有分区创建7568块,并在1小时内移动了56 m数据,但对于这个我面临挑战。
感谢和问候
Satender D
专家解答
你在创造96,718 chunks?!哎呀!
您的数据库有100,000 cpu吗?我对此表示严重怀疑...
每个并行进程都需要CPU来运行。因此,当进程数>> cpu/内核数时,您将进行一些严重的排队。并饿死数据库正在尝试做的所有其他资源 (假设您没有限制并行进程的数量)。
您需要每个块来处理更多的行。并且运行的并行块要少得多。
7568 chunks and moved 56 M data in 1 hour
56 M => 百万?这取决于你到底在做什么,但是我想说一个小时来处理这么大的数据仍然是很长的时间。
同样,如果您的数据库有7,000核心可用,我会印象深刻。
尝试使用少得多的块。比如10。
如果您需要更多帮助,请分享一个测试用例,准确显示您在做什么:
-创建表格
-插入一些示例数据 (不需要太多,仅需足够,以便我们了解您在做什么)
-您的并行处理的代码
您的数据库有100,000 cpu吗?我对此表示严重怀疑...
每个并行进程都需要CPU来运行。因此,当进程数>> cpu/内核数时,您将进行一些严重的排队。并饿死数据库正在尝试做的所有其他资源 (假设您没有限制并行进程的数量)。
您需要每个块来处理更多的行。并且运行的并行块要少得多。
7568 chunks and moved 56 M data in 1 hour
56 M => 百万?这取决于你到底在做什么,但是我想说一个小时来处理这么大的数据仍然是很长的时间。
同样,如果您的数据库有7,000核心可用,我会印象深刻。
尝试使用少得多的块。比如10。
如果您需要更多帮助,请分享一个测试用例,准确显示您在做什么:
-创建表格
-插入一些示例数据 (不需要太多,仅需足够,以便我们了解您在做什么)
-您的并行处理的代码
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
743次阅读
2025-04-18 14:18:38
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
644次阅读
2025-04-15 17:24:06
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
565次阅读
2025-04-20 10:07:02
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
514次阅读
2025-04-22 00:13:51
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
510次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
495次阅读
2025-04-22 00:20:37
一页概览:Oracle GoldenGate
甲骨文云技术
478次阅读
2025-04-30 12:17:56
火焰图--分析复杂SQL执行计划的利器
听见风的声音
436次阅读
2025-04-17 09:30:30
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
381次阅读
2025-04-15 14:48:05
OR+DBLINK的关联SQL优化思路
布衣
370次阅读
2025-05-05 19:28:36