签到成功

知道了

CNDBA社区CNDBA社区

Oceanbase V4 中变化的参数(配置项)

2023-09-04 20:57 186 0 原创 OceanBase
作者: dave

OB V4 的架构比 V3 变动较大,由于架构升级很多配置项已不再起作用,所以V4.0 对于无效的配置项进行了删减和变更。http://www.cndba.cn/dave/article/131444http://www.cndba.cn/dave/article/131444

http://www.cndba.cn/dave/article/131444
http://www.cndba.cn/dave/article/131444

比如用于触发 Major freeze 的 minor_freeze_times 已经删除。还调整了一些配置项的默认值,因为从底层解决了大事务能力的支持,事务不再受冻结操作影响,所以 freeze_trigger_percentage 默认值调整为 20%。
http://www.cndba.cn/dave/article/131444

http://www.cndba.cn/dave/article/131444
http://www.cndba.cn/dave/article/131444


http://www.cndba.cn/dave/article/131444
http://www.cndba.cn/dave/article/131444http://www.cndba.cn/dave/article/131444

具体 V4 版本中相对 V3 版本变化的参数如下:

配置项 用途及不兼容点说明 状态变化
minor_warm_up_duration_time 数据预热相关 废弃
minor_deferred_gc_time 转储完成延迟回收 SSTable 的时间 废弃
_minor_deferred_gc_level 转储完成延迟回收 SSTable 的级别 废弃
max_kept_major_version_number 最多保存 major 版本数量 废弃
_enable_sparse_row 是否开启稀疏行 废弃
minor_freeze_times 两次 major 之间的 minor 次数 废弃
clog_usage_limit_size 日志盘使用总空间,改由租户 Unit config 设置 废弃
enable_separate_sys_clog 系统表、用户表日志流分离存储 废弃