undo系列学习之undo段及区的状态和使用概述(二)
do_retention
注:我们可以通过设定undo_retention来保住inactive的区,若没有free,则自动扩展;若扩展不了,则优先使用expired;若还不够,则就会使用inactive,但如果此时retention是guarantee保证的,则无法使用inactive,会报ORA-30036.
[sql]
sys@ORCL> select extent_id,bytes,status from dba_undo_extents where segment_name='_SYSSMU3$';
EXTENT_ID BYTES STATUS
---------- ---------- ---------
0 65536 EXPIRED
1 65536 EXPIRED
2 65536 EXPIRED
3 65536 EXPIRED
4 65536 EXPIRED
5 65536 EXPIRED
6 65536 EXPIRED
7 65536 EXPIRED
8 65536 EXPIRED
9 65536 EXPIRED
10 65536 EXPIRED
11 65536 EXPIRED
12 65536 EXPIRED
13 65536 EXPIRED
14 65536 EXPIRED
15 65536 EXPIRED
16 1048576 EXPIRED
www.2cto.com
17 rows selected.
作者 linwaterbin