Name
CREATE/ALTER/DROP ROLLBACK SEGMENT
Synopsis
CREATE Syntax:
CREATE [PUBLIC] ROLLBACK SEGMENTsegment_nameTABLESPACEtablespace_name[Storage_Clause]
ALTER Syntax:
ALTER ROLLBACK SEGMENTsegment_name[Storage_Clause] [ONLINE | OFFLINE] [SHRINK]
DROP Syntax:
DROP ROLLBACK SEGMENT segment_nameCreates, modifies, or removes a rollback segment, which Oracle uses to store data necessary to roll back changes made by transactions.
Tip
When a rollback segment is created, it will be offline. It must be brought online by using the ALTER ROLLBACK SEGMENT statement or by restarting the database with the rollback segment named in the initialization file.
Keywords
- PUBLIC
Specifies that this rollback segment is available to any instance. If omitted, it is available only to the instance naming it in the ROLLBACK_SEGMENTS parameter in the initialization file.
- segment_name
Name of the rollback segment to be created.
- TABLESPACE
Specifies the name of the tablespace in which this rollback segment will be created.
- ONLINE
Specifies that the named rollback segment be brought online.
- OFFLINE
Specifies that the named rollback segment be taken offline.
- SHRINK
Specifies that the named rollback segment should be reduced to the size specified or to the OPTIMAL size if no size is specified.
Common keywords and clauses: Storage_Clause, tablespace_name.