ITPub博客

首页 > 数据库 > > gaussdb 100 归档日志

gaussdb 100 归档日志

作者:GaussDB_数据库 时间:2020-02-21 10:41:26 0 删除 编辑

归档日志

MAX_ARCH_FILES_SIZE

参数描述:设置当前数据库产生的归档日志允许占据的最大空间。实际归档日志空间可能会超出这个设定值,但超出后不会阻塞业务的继续运行。

  • 当归档文件空间占用到该参数的85%时会触发自动清理,清理的条件是,该归档日志是否还会被需要。判断条件是根据ARCH_CLEAN_IGNORE_BACKUP和ARCH_CLEAN_IGNORE_STANDBY的设置,从主机rcy_point、最新的备份集的log_point和备机rcy_point中选择最小的日志点作为清理标准,只有小于这个日志点的归档日志才能被清理。清理分为两阶段:

    • 第一阶段:清理归档日志只考虑ARCH_CLEAN_IGNORE_BACKUP的设置,默认不忽略备机,直至归档文件占用空间小于该参数的15%。

    • 第二阶段:当上述清理完成后,归档文件占用空间仍超过该参数的85%,如果配置了ARCH_CLEAN_IGNORE_STANDBY为TRUE,开启忽略备机清理归档日志,直至归档文件占用空间小于该参数的85%。

取值范围:整形,[0,32T],单位为字节。0表示关闭归档自动清理功能,归档日志空间没有上限。

默认值:16G

ARCH_CLEAN_IGNORE_BACKUP

参数描述:自动清理归档文件时是否忽略备份集。

不忽略的话,会将归档日志的大小和最后一次备份时的log_point做对比,小于备份集的log_point的归档日志才会被清理,即只清理被最后一次备份集覆盖的归档日志。

取值范围:

  • TRUE:忽略备份。

  • FALSE:不忽略备份。

默认值:FALSE

ARCH_CLEAN_IGNORE_STANDBY

参数描述:自动清理归档文件时是否忽略备机。

不忽略的话,会将归档日志和备机rcy_point作对比,只有小于备机rcy_point的日志才能被清理。

取值范围:

  • TRUE:忽略备机。

  • FALSE:不忽略备机。

默认值:FALSE

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3127016/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 主页-主页概述
请登录后发表评论 登录
全部评论

注册时间:2020-01-06

  • 博文量
    2907
  • 访问量
    19194