1.每秒钟最多有修改了多少块=a
- SQL> select max(undoblks / ((end_time - begin_time)*24*3600)) from v$undostat ;
-
MAX(UNDOBLKS/((END_TIME-BEGIN_TIME)*24*3600))
-
---------------------------------------------
-
1.8
2.数据在undo表空间中最多保存多久?=b
- SQL> show parameter undo_retention;
-
NAME TYPE VALUE
-
------------------------------------ ----------- ------------------------------
-
undo_retention integer 900
3.块大小(如果不是使用的标准块大小,按非标计算)=c
- SQL> show parameter db_block_size;
-
NAME TYPE VALUE
-
------------------------------------ ----------- ------------------------------
-
db_block_size integer 8192
结果
undo大小>a*c*b/1024/1024(MB)
另外对于flashback query特性来说,undo表空间的大小直接决定了flashback query的能力,
还有一般遇到oracle提示ora-01555错误也与undo表空间的大小设置有很大关系。
阅读(1925) | 评论(0) | 转发(2) |