Workload Group和Resource Group两种资源管理方案协同

Workload Group和Resource Group两种资源管理方案协同工作:

Doris集群增加3台服务器并使用Resource Group进行隔离

原有的Workload Group资源划分不会受到影响。

1、添加新节点并创建资源组

-- 添加新的后端节点,并划入名为"new_servers"的资源组

ALTER SYSTEM ADD BACKEND "new_host1:9050" PROPERTIES("tag.location" = "new_servers");

ALTER SYSTEM ADD BACKEND "new_host2:9050" PROPERTIES("tag.location" = "new_servers");

ALTER SYSTEM ADD BACKEND "new_host3:9050" PROPERTIES("tag.location" = "new_servers");

2、配置数据分布与查询路由

2.1数据分布:通过修改表的属性,为其在新资源组中分配副本。

1-将新数据分布在特定资源组,建表时通过replication_allocation属性指定。

CREATE TABLE example_table (

id BIGINT,

name VARCHAR(50),

create_time DATETIME

)

DUPLICATE KEY(id)

DISTRIBUTED BY HASH(id) BUCKETS 10

PROPERTIES (

"replication_allocation" = "tag.location.new_servers:1"

);

2-为现有表在新资源组增加一个副本。

ALTER TABLE your_table_name SET ("replication_allocation" = "tag.location.new_servers:1");

2.2查询路由:将特定用户或任务的查询绑定到新的资源组。

设置user1这个用户执行的查询,只使用新资源组中的节点,同样会受到其所在BE节点上Workload Group策略的管控。

SET PROPERTY FOR 'user1' 'resource_tags.location' = 'new_servers';

相关推荐
李广坤17 小时前
MySQL 大表字段变更实践(改名 + 改类型 + 改长度)
数据库
武子康1 天前
大数据-236 离线数仓 - 会员指标验证、DataX 导出与广告业务 ODS/DWD/ADS 全流程
大数据·后端·apache hive
爱可生开源社区2 天前
2026 年,优秀的 DBA 需要具备哪些素质?
数据库·人工智能·dba
随逸1772 天前
《从零搭建NestJS项目》
数据库·typescript
武子康2 天前
大数据-235 离线数仓 - 实战:Flume+HDFS+Hive 搭建 ODS/DWD/DWS/ADS 会员分析链路
大数据·后端·apache hive
DianSan_ERP3 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
够快云库3 天前
能源行业非结构化数据治理实战:从数据沼泽到智能资产
大数据·人工智能·机器学习·企业文件安全
加号33 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql
シ風箏3 天前
MySQL【部署 04】Docker部署 MySQL8.0.32 版本(网盘镜像及启动命令分享)
数据库·mysql·docker
李慕婉学姐3 天前
Springboot智慧社区系统设计与开发6n99s526(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端