为了更快的定位您的问题,请提供以下信息,谢谢
【详述】想使用资源隔离,但是不知道配置对不对
【背景】做过哪些操作?
【业务影响】
【是否存算分离】
【StarRocks版本】例如:2.5
【集群规模】例如:3fe(1 follower+2observer)+4be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:32C/512G
【联系方式】479825880@qq.com
【附件】
shortquery_group 资源组用于核心业务重保
CREATE RESOURCE GROUP shortquery_group
TO
(user=‘sdlw_skb’, query_type in (‘select’)),
(user=‘sdlw_dms’, query_type in (‘select’))
WITH (
‘type’ = ‘short_query’,
‘cpu_core_limit’ = ‘1’,
‘mem_limit’ = ‘20%’
);
bigquery_group 用于大查询熔断,避免大查询将集群资源打满
CREATE RESOURCE GROUP bigquery_group
TO
(user=‘sdlw_skb’, query_type in (‘select’)),
(user=‘sdlw_dms’, query_type in (‘select’))
WITH (
“type” = ‘normal’,
‘cpu_core_limit’ = ‘8’,
‘mem_limit’ = ‘20%’,
‘big_query_cpu_second_limit’ = ‘120’,
‘big_query_mem_limit’ = ‘1073741824’
);
配置如上, sdlw_skb的匹配权重都是2.1 . 当一个查询执行的时候,它到底匹配的哪个资源组呢?