Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

space in the temporary tablespace were largely used when create a tab

Status
Not open for further replies.

signalsys

Technical User
Sep 5, 2005
44
CN

I have created a table named "A".
And table "B" is on another database and its size is about 4G.
Now i want to insert into A with the content of table B using dblink and in order to use less undo segment,I use the following statements:

SQL> alter table A nologging;
SQL> insert /*+append*/ into A select * from B;

But during the insertion, I found that the usage of temporary tablespace was increasing rapidly.
For a table about 4G in size, it needs at least 4G temporary tablespace.

I want to know when table A is in nologging mode, Why it needs a lot of space in temporary tablespace during the insertion ?
 
Sounds like a DB question, not an OS question.

BocaBurger
<===========================||////////////////|0
The pen is mightier than the sword, but the sword hurts more!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top