暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB T 归档保留清理参数MAX_ARCH_FILES_SIZE、ARCH_CLEAN_IGNORE_BACKUP、ARCH_CLEAN_IGNORE_STANDBY

原创 章芋文 2019-09-22
1787

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

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论