[英]Amazon RDS for Oracle - archive_lag_target db parameter
我们可以在RDS中将archive_lag_target
DB参数值更改为1800
吗?
我只看到允许的值(60,120,180,240,300)。 在Amazon RDS for Oracle中还有其他方法可以实现此目的吗?
否,看来60, 120, 180, 240, 300
是唯一的允许值。
我通过AWS命令行界面(CLI)进行了尝试:
$ aws rds modify-db-parameter-group --db-parameter-group-name oracle --parameters ParameterName=archive_lag_target,ParameterValue=1800
响应是:
调用ModifyDBParameterGroup操作时发生错误(InvalidParameterValue):参数:archive_lag_target的值:1800超出范围:60,120,180,240,300
从ARCHIVE_LAG_TARGET Oracle文档 :
ARCHIVE_LAG_TARGET通过在指定的时间量后强制执行日志切换,限制了可能丢失的数据量并有效地提高了备用数据库的可用性。
值0会禁用基于时间的线程前进功能; 否则,该值表示秒数。 大于7200秒的值对于在备用数据库中保持合理的延迟没有太大用处。 典型值或建议值为1800(30分钟)。 极低的值可能导致频繁的日志切换,从而降低性能。 这样的值也会使存档器进程太忙而无法存档连续生成的日志。
因此,Amazon RDS似乎强制最多延迟5分钟 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.