原帖由 yue_01 于 2007-12-19 00:54 发表
Hello,Yong Huang
When spliting a partition table ,I found a temporary table was created in the target tablespace and increasing it's size ...
Thanks Larry. I rewrote your words as follows so others can read better. Let me know if I misunderstood any part of it, especially the sentence "you'll get a larger difference".
Larry yue_01 says:
When splitting a partitioned table, I found that a global temporary table was created in the target tablespace and increasing in size continually. When the temporary table stopped increasing its size, I found a new temporary table was created in the tablespace where the partition of the table was split and this new temporary table was increasing its size too.
I found the temporay tables disappeared when the "split" command finished. I computed the sum of the sizes of two partitions, and discovered the sum is smaller than the original partition which was split (Maybe you'll get a larger difference if the split partition had frequent DMLs running against it). This process is very much like insert /*+ apped* / into xxx select * from xxx_resource. You will discover the target table's size is increasing during this process.
|