clog_expire_days配置

【 使用环境 】测试环境
【 OB or 其他组件 】observer
【 使用版本 】4.3.1
【问题描述】架构是1-1-1, clog_expire_days 默认是3天,且再4.XX版本已不适用,
问题一、搭建主库时还能否设置clog的有效期为永久,等从库搭建完后才重置clog有效期为3天
问题二、1-1-1架构,clog日志流LSN不是0的场景能否使用 BACKUP DATABASE PLUS ARCHIVELOG 创建备租户
【复现路径】问题出现前后相关操作

1.不能设置clog的有效期

2.使用 BACKUP DATABASE PLUS ARCHIVELOG 功能创建备租户是可行的,并且并不限制 Clog 日志流的 LSN 必须为 0。 该功能允许在备份数据的同时备份归档日志,从而生成一个带有归档日志的完整数据集。这意味着只要主租户的数据和归档日志是完整的,不论 Clog 日志流的 LSN 是否为 0,都可以通过这种方式创建备租户

1 个赞

1-1-1架构 使用BACKUP DATABASE PLUS ARCHIVELOG 功能创建备租户,能否将归档日志保存本地,然后scp到备租户所在集群?还是必须使用NFS或者S3协议?

本地是不可以的,可以NFS,OSS,COS,S3以及兼容S3协议的备份介质等

在不使用NFS或者兼容S3协议等介质下,想使clog的日志保留一段时间,clog_disk_usage_limit_percentage` 这个没有达到阈值相当于不会清理clog日志吧?【即使clog_expire_days=3D超过有效期的场景下】

我看错了, log_disk_utilization_threshold 这个设置,只要不超过这个设置,那么就不会清理clog数据吧?

是的

1 个赞