selectdb修改表副本

如果想修改doris(也就是selectdb数据库)表的副本数需要首先确定是否分区表,当前没有数据字典得知哪个表是分区的,只能先show partitions看结果

首先,副本数不应该大于be节点数

其次,修改期间最好不要跑业务

sql 复制代码
show partitions from test.table1;

--如果是普通表 将副本数修改为3
ALTER TABLE test.table1 SET ("replication_num" = "3");

--如果是分区表
alter table test.part_table1   set ("default.replication_num" = "3");
alter table test.part_table1 modify partition(*) set ("replication_num" = "3");

--确认副本数修改正确
show create table test.part_table1\G  

--查看内部创建副本过程(如果1分钟内多次执行 无输出说明结束了)
show proc '/cluster_balance/running_tablets';
速度大概是1分钟10G

官方参考
修改属性

补充说明:可以指定某个分区为多个副本,其他分区为单副本。

相关推荐
孫治AllenSun1 小时前
【Mysql】字段隐式转换对where条件和join关联条件的影响
数据库·mysql·oracle
生涯にわたる学び1 小时前
数据库02 网页html01 day44
数据库·html
2301_793086872 小时前
Mysql group by
数据库·mysql
jllllyuz3 小时前
Spring中的事务是如何实现的
数据库·sql·spring
wangmengxxw3 小时前
Spring-常用注解
java·数据库·spring·注解
m0_747266093 小时前
contentprovider实验+SQLite数据库的实现
数据库·sqlite
TDengine (老段)4 小时前
TDengine 中 TDgp 中添加机器学习模型
大数据·数据库·算法·机器学习·数据分析·时序数据库·tdengine
网安Ruler4 小时前
Web开发-PHP应用&Cookie脆弱&Session固定&Token唯一&身份验证&数据库通讯
前端·数据库·网络安全·php·渗透·红队
zfoo-framework6 小时前
线上redis的使用
数据库·redis·缓存
典孝赢麻崩乐急6 小时前
Redis学习-----Redis的基本数据类型
数据库·redis·学习