Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Default tablespace for temp segments..
Hi List,
I am doing some DDL operations with some sorting
(create as select * from...) in the database using
tables which are large(200 Meg+).
I am surprised to see Oracle is using the default
tablespace(it already has some objects) to allocate
the temporary segments for sorting and failed to
execute the script as it ran out of extents. Later we
increased the extent size on the default tablespace
and finished it. I could see this by querying the
dba_segments as these temporary segments were kept for
a while before SMON cleaned them.
It was doing fine before.
I would like to know, under what circumstances oracle
uses the default tablespace as the temporary
tablespace? I do have a temporary tablespace assigned
which has a 300 Meg available when I ran the script.
I am running Orcl ver:7.3.2 on Sun solaris 2.5.
Thanks In Advance
Ravi
![]() |
![]() |