我有一张大量数据的表格。它按周分区。该表包含名为group
的列。每个group
可能有多个星期的记录。例如:如何加速从按日期分区的表创建表?
列表项
gr week data
1 1 10
1 2 13
1 3 5
. . 6
2 2 14
2 3 55
. . .
我想创建基于一个group
表。目前创建Oracle 11g需要大约23分钟。这是很长一段时间,因为我必须重复每个组的过程,并且我有很多组。什么是创建表的最快捷方式?
你需要两个表中的数据 - 源和目的地吗?或者您将在复制之后从源表中删除数据? – Tatiana
您需要提供更多详细信息。你究竟如何创建“基于一个组的表格”?什么是“巨大”的数据量?表和索引定义是什么?就目前来看,这个问题是无法回答的。 – mustaccio
是的,我需要两个。事实上,源表是物理表,目标表是临时表,在使用存储的数据后将被删除。 –