Oracle® Database SQL Reference 10g Release 1 (10.1) Part Number B10759-01 |
|
|
View PDF |
Purpose
Use the DROP
ROLLBACK
SEGMENT
to remove a rollback segment from the database. When you drop a rollback segment, all space allocated to the rollback segment returns to the tablespace.
Note: If your database is running in Automatic Undo Management mode, this is the only valid operation on rollback segments. In that mode, you cannot create or alter a rollback segment. |
Prerequisites
You must have the DROP
ROLLBACK
SEGMENT
system privilege.
Syntax
Semantics
Specify the name the rollback segment to be dropped.
You can drop a rollback segment only if it is offline. To determine whether a rollback segment is offline, query the data dictionary view DBA_ROLLBACK_SEGS
. Offline rollback segments have the value AVAILABLE
in the STATUS
column. You can take a rollback segment offline with the OFFLINE
clause of the ALTER
ROLLBACK
SEGMENT
statement.
You cannot drop the SYSTEM
rollback segment.
Example
The following syntax shows how to drop a rollback segment:
DROP ROLLBACK SEGMENT rollback_segment;