tidb组件之split-table参数

1、split-table

为每个 table 建立单独的 Region。
默认值:true
如果需要创建大量的表,建议将此参数设置为 false。

针对创建表(新生数据) :此table下的regions(多个),每个region都只保存此table的数据。

2、pd组件参数 enable-cross-table-merge

设置是否开启跨表 merge。
默认值:true

针对空region合并的场景,true表示,多个regions(不同表的region)可以合并到一起成新的region

3、split-region-on-table

tikv组件参数
split-region-on-table
开启按 table 分裂 Region的开关,建议仅在 TiDB 模式下使用。
默认值:false

针对region分裂场景
如果设置为true,表示分裂时按照表进行分裂regions,可能会产生过多空region,并且导致 空region不能跨表无法 merge;
如果设置为false并且开启了跨表合并,将会跨表合并空region

1 个赞