---------- ------------------------------ ---------- ---------- ----------
ST
---------------
6 _SYSSMU6$ 3 4317184
ONLINE
7 _SYSSMU7$ 4 18997248
ONLINE
8 _SYSSMU8$ 3 6414336
ONLINE
USN NAME EXT OPT HW
---------- ------------------------------ ---------- ---------- ----------
ST
---------------
9 _SYSSMU9$ 21 20045824
ONLINE
10 _SYSSMU10$ 4 12705792
ONLINE
已选择11行。
SQL>
通过以上查询,知道数据库的回滚段争用情况比较严重。各位帮忙分析下,是不是需要增加回滚段的数量,
或者扩大回滚段的大小来解决回滚段争用的情况。
我尝试在自动管理的模式下,建立普通表空间RBS.然后执行如下命令:
SQL> CREATE PUBLIC ROLLBACK SEGMENT R03
2 TABLESPACE RBS
3 STORAGE (
4 INITIAL 200K
5 NEXT 200K
6 MINEXTENTS 20
7 );
回退段已创建。
SQL> ALTER ROLLBACK SEGMENT R03 ONLINE;
回退段已变更。
SQL> select segment_name as seg,tablespace_name as tab from dba_rollback_segs;
SEG TAB
------------------------------ ------------------------------
SYSTEM SYSTEM
_SYSSMU1$ UNDOTBS1
_SYSSMU2$ UNDOTBS1
_SYSSMU3$ UNDOTBS1
_SYSSMU4$ UNDOTBS1
_SYSSMU5$ UNDOTBS1
_SYSSMU6$ UNDOTBS1
_SYSSMU7$ UNDOTBS1
_SYSSMU8$ UNDOTBS1
_SYSSMU9$ UNDOTBS1
_SYSSMU10$ UNDOTBS1