Oracle 9i新特性与DBA职业发展指南
1. Oracle 9i自动撤销表空间的使用
在Oracle数据库管理中,撤销管理是一个重要的方面。如果你没有设置UNDO_MANAGEMENT参数或者将其设置为MANUAL,那么你可以像往常一样使用和管理回滚段。不过,如果你决定使用撤销表空间,就需要完成以下步骤:
1.创建撤销表空间:你可以选择在创建数据库时创建撤销表空间,也可以在数据库创建之后再创建。这里我们选择在数据库创建后创建撤销表空间,创建撤销表空间与创建其他类型表空间的关键区别在于UNDO子句。
SQL> create undo tablespace auto_undo_tbs 2 datafile '/u02/app/oracle/oradata/demo/auto_undo_tbs01.dbf' 3 size 100M; Tablespace created. SQL>执行上述代码后,你就拥有了一个名为AUTO_UNDO_TBS的撤销表空间。如果你让Oracle在创建数据库时自动创建撤销表空间,默认名称将是UNDOTBS。
- 指定使用的撤销表空间:当前你可能设置为使用手动(传统)回滚表空间。由于可以有多个表空间,你需要确定要使用的表空间。在开始使用撤销表空间时,将数据库