首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Oracle数据库中的Flashback功能清除日志

如何使用Oracle数据库中的Flashback功能清除日志
EN

Database Administration用户
提问于 2013-04-27 15:40:21
回答 1查看 21K关注 0票数 0

我已经为Oracle数据库配置了闪存恢复区域。我的问题是:如何删除Flashback数据库日志?或者是否有任何保留策略?

2-在我启用归档日志模式和闪存恢复区域之后,是否清除位于存档日志模式文件夹(而不是FRA日志)的自动归档日志?还是必须通过RMAN备份它们?

谢谢,

EN

回答 1

Database Administration用户

回答已采纳

发布于 2013-04-30 08:18:51

  1. 当需要空闲空间时,FRA将被自动清除。
  2. 将存档的日志也放在FRA中
  3. 使用RMAN进行备份,并使用RMAN命令(报告过时/删除过时)来管理从FRA中清除备份片段+归档日志

来自docs:(http://docs.oracle.com/cd/B19306_01/backup.102/b 14192/setup005.htm)

Oracle Flashback数据库功能为实时恢复提供了一种方便的替代方法,它生成闪回日志,这些日志也被认为是瞬态文件,必须存储在闪存恢复区域。但是,与其他临时文件不同,无法将闪回日志备份到其他媒体。当闪存恢复区域中的其他文件需要空间时,它们会被自动删除。

当文件符合从闪存恢复区域删除

的条件时,

对于文件何时有资格从闪存恢复区域删除,有一些相对简单的规则:

  • 永久文件永远不符合删除的条件。
  • 根据配置的保留策略过时的文件有资格删除。
  • 复制到磁带的临时文件符合删除条件。
票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/41073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档