Temporary segments are not cleaned by SMON
(Doc ID 793832.1)
Last updated on NOVEMBER 25, 2019
Applies to:Oracle Database - Enterprise Edition - Version 126.96.36.199 to 188.8.131.52 [Release 9.2 to 11.1]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.
1- After moving indexes from one tablespace to another using , the "ALTER INDEX OWNER.SEGMENT_NAME REBUILD
2 - The following is a sample of the output in the source tablespace where the space was not released that clarifies the issue :
SQL> select owner,segment_name,segment_type,tablespace_name from dba_segments where owner='TRADEDB' and segment_type='TEMPORARY'
OWNER SEGMENT_NAME SEGMENT_TYPE TABLESPACE_NAME
XXXXXX 41.883913 TEMPORARY
1- Set the source tablespace to be read only
2- "ALTER INDEX OWNER.SEGMENT_NAME REBUILD <source_tablespace> <target_tablespace>"
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document