选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

反复检查存档重做日志

聚焦模式
反复检查存档重做日志 - Amazon Relational Database Service

您可以使用 Amazon RDS 过程 rdsadmin.rdsadmin_rman_util.crosscheck_archivelog 反复检查存档重做日志。

您可以使用此过程反复检查控制文件中注册的存档重做日志并可以选择删除过期的日志记录。当 RMAN 进行备份时,它会在控制文件中创建一条记录。随着时间的推移,这些记录会增加控制文件的大小。我们建议您定期删除过期的记录。

注意

标准 Amazon RDS 备份不使用 RMAN,因此不会在控制文件中创建记录。

该过程使用 RMAN 任务的常见参数 p_rman_to_dbms_output

有关更多信息,请参阅“RMAN 过程的常见参数”。

此过程还使用以下其他参数。

参数名称 数据类型 有效值 默认值 必需 描述

p_delete_expired

布尔值

TRUE, FALSE

TRUE

当为 TRUE 时,从控制文件中删除过期的存档重做日志记录。

当为 FALSE 时,保留控制文件中过期的存档重做日志记录。

以下 Amazon RDS for Oracle 数据库引擎版本支持此过程:

  • Oracle Database 21c (21.0.0)

  • Oracle Database 19c(19.0.0)

以下示例将控制文件中存档的重做日志记录标记为已过期,但不删除这些记录。

BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired => FALSE, p_rman_to_dbms_output => FALSE); END; /

以下示例从控制文件中删除过期的存档重做日志记录。

BEGIN rdsadmin.rdsadmin_rman_util.crosscheck_archivelog( p_delete_expired => TRUE, p_rman_to_dbms_output => FALSE); END; /
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。