oceanbase 4.3.5.3
根据https://www.oceanbase.com/demo/tablet-split-sql-test 模拟自动分裂,创建了4万条数据,占用了大约100M的空间,但是实际auto_split_tablet_size为2G,为何就会触发自动分裂了呢?
分裂配置:
- alter system set enable_auto_split = true;
- 默认auto_split_tablet_size为2G
创建表结构:
CREATE TABLE sbtest1(
id int AUTO_INCREMENT,
k INTEGER DEFAULT ‘0’ NOT NULL,
c CHAR(120) DEFAULT ‘’ NOT NULL,
pad CHAR(60) DEFAULT ‘’ NOT NULL,
primary key (id)
) partition by range(id) (
partition p0
values
less than (MAXVALUE)
);
分裂前查看表结构:
分裂后查看表结构:
分裂后的表大小和分区大小:




