WEB开发网
开发学院数据库Oracle Oracle数据库11g新特性:事务管理 阅读

Oracle数据库11g新特性:事务管理

 2008-12-16 13:03:10 来源:WEB开发网   
核心提示: 存档中的数据能保留多长时间呢?这就是保留期限的作用了,数据可以在该期限内一直保留,Oracle数据库11g新特性:事务管理(8),保留期限过后,当有新的数据进来时,从而没有空间供用户数据使用,为了降低这种风险,较老的数据将被清除,您也可以自己清除数据

存档中的数据能保留多长时间呢?这就是保留期限的作用了。数据可以在该期限内一直保留。保留期限过后,当有新的数据进来时,较老的数据将被清除。您也可以自己清除数据,例如:

alter flashback archive near_term purge before scn 1234567;

管理闪回存档

您可以在一个存档中添加多个表空间。反过来,您也可以从一个存档中删除表空间。如果您打算使用已经具有其他用户数据的表空间,则存在闪存数据存档数据将表空间挤满的风险,从而没有空间供用户数据使用。为了降低这种风险,您可以设置存档在表空间内可以占用的空间定额。您可以通过以下语句设置定额:

alter flashback archive near_term modify tablespace far_near_term quota 10M;

您可以通过查询字典视图查看哪些表开启了闪回数据存档:

SQL> select * from user_flashback_archived_tables;
TABLE_NAME           OWNER_NAME
------------------------------ ------------------
FLASHBACK_ARCHIVE_NAME
-------------------------------------------------
TRANS             ARUP
NEAR_TERM

您可以通过查询字典视图查找存档:

sql> select * from flashback_archives;
FLASHBACK_ARCHI FLASHBACK_ARCHIVE# RETENTION_IN_DAYS PURGE_SCN STATUS
--------------- ------------------ ----------------- ---------- -------
NEAR_TERM            1        30  1042653
MED_TERM             2        365  1042744
LONG_TERM            3       1825  1042838

上一页  3 4 5 6 7 8 9  下一页

Tags:Oracle 数据库 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接