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

官方参考
修改属性

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

相关推荐
倒流时光三十年9 小时前
PostgreSQL GREATEST 条件表达式函数详解
服务器·数据库·postgresql
山峰哥9 小时前
VBA数据结构之争:Dictionary vs Collection,性能差3倍!
服务器·数据结构·数据库·windows·sql·算法·哈希算法
火山上的企鹅18 小时前
Codex实战:APP远程升级服务搭建(三)后台管理页面(APK 上传、版本管理、多应用页签)
服务器·网络·数据库·oracle·qgc
阿狸猿19 小时前
论 NoSQL 数据库技术及其应用
数据库·nosql
FBI HackerHarry浩19 小时前
DataGrip2023.2.3默认保存的数据库和.sql文件在哪里?怎么修改默认路径?
数据库
袁小皮皮不皮19 小时前
3.HCIP OSPF补充知识(优化版)
服务器·网络·数据库·网络协议·智能路由器
运筹vivo@19 小时前
Python ContextVar 底层机制与内存模型拆解
前端·数据库·python
志栋智能20 小时前
超自动化巡检:知识沉淀与团队协作的新载体
大数据·运维·网络·数据库·人工智能·自动化
syt_biancheng20 小时前
Redis初识
数据库·redis·缓存
cmes_love21 小时前
股票逐笔level2历史行情下载十档订单薄五档tick分钟下载分享
数据库·区块链