当前位置: 首页 > news >正文

doris资源管理

查询熔断
1、SQL Block Rule
全局级别阻止规则
CREATE SQL_BLOCK_RULE rule_001
PROPERTIES (
“sql”=“select \* from t”, #正则匹配规则
“cardinality” = “1000”, #扫描超过指定行数
“partition_num” = “30”, #扫描超过指定分区数
“tablet_num” = “200”, #扫描超过指定分桶数
“sql”=“(?i)abs\s*\(.+\)”, #特定模式的查询
“global” = “true”, #是否全局
“enable” = “true”
)
用户级别阻止规则
CREATE SQL_BLOCK_RULE rule_002
PROPERTIES (
“sql”=“select * from t”,
“global” = “false”,
“enable” = “true”
)
set property for ‘root’ ‘SQL_block_rules’ = ‘rule_001,rule_002’;
2、Workload Policy
资源策略管理
create workload Policy test_cancel_Policy
Conditions(query_time > 1000, be_scan_rows > 100000)
Actions(cancel_query)
properties(‘enabled’=‘true’);

Condition-表示策略触发条件
username:查询携带的用户名,只会在FE触发set_session_variable Action
be_scan_rows:一个SQL在单个BE进程内scan的行数,如果这个SQL在BE上是多并发执行,那么就是多个并发的累加值。
be_scan_bytes:一个SQL在单个BE进程内scan的字节数,如果这个SQL在BE上是多并发执行,那么就是多个并发的累加值,单位是字节。
query_time:一个SQL在单个BE进程上的运行时间,时间单位是毫秒。
query_be_memory_bytes:一个SQL在单个BE进程内使用的内存用量,如果这个SQL在BE上是多并发执行,那么就是多个并发的累加值,单位是字节。
Action-表示条件触发时采取的动作
cancel_query:取消查询。
set_session_variable:触发set session variable语句。同一个policy可以有多个set_session_variable选项,目前只会在FE由username Condition触发。

http://www.cnnetsun.cn/news/461136.html

相关文章:

  • 【高效运维必备技能】:Docker Compose自定义网络配置全解析
  • 基于51单片机智能污水水质检测系统设
  • 基于单片机智能多功能出租车计价器设计
  • 高校学生团队用VibeThinker备战ACM/ICPC的真实体验报告
  • 腾讯云GN7实例部署:A10 GPU加载模型速度 benchmark
  • 京东云GC1M实例体验:部署流程与常见问题解决方案
  • 基于51单片机无线蓝牙智能家居控制系统设计
  • 【Docker发布升级兵法】:资深架构师亲授7步安全上线法
  • 基于Node.js与微信小程序的回忆小书屋设计与应用
  • 基于Node.js的校园二手市场系统设计与应用
  • 程序设计竞赛辅助工具:实时调用VibeThinker获取解题思路
  • 如何让Docker容器在不同系统间零故障运行?答案就在这3个配置里
  • 监控数据拿不到?教你4种稳定导出Docker容器指标的硬核方案
  • 华为云OBS客户端配置:批量上传脚本AI辅助编写
  • 兆芯x86处理器平台:低功耗场景下模型推理性能实测
  • Docker监控数据导出实战指南(从采集到持久化完整链路大揭秘)
  • 基于PLC的S7-200 MCGS矿井通风安全智能控制系统
  • 数学竞赛党必备:VibeThinker-1.5B-APP精准求解AIME难题
  • 申威SW64架构军用级系统:高安全环境模型部署设想
  • 联通云AI开发套件:是否预装类似轻量推理模型?
  • 【Docker日志轮转最佳实践】:避免磁盘爆满的5个关键配置步骤
  • 配置文件写不对,服务崩溃没人知?Docker健康检查你必须掌握的3个关键点
  • 【Docker镜像标签管理最佳实践】:掌握高效版本控制的5大黄金法则
  • 高效论文写作指南:7大AI模型横向测评结合低查重率方法论
  • 科研工作者必备:7种AI论文生成工具排名与文本原创性增强指南
  • 为什么你的CI/CD流水线总在Git工作树合并时崩溃?Docker环境下5大根因曝光
  • FastStone Capture注册码破解风险高?用AI模型生成无痕截图方案
  • 标签滥用导致部署事故?Docker镜像版本管控的4个致命误区
  • TensorRT优化加持?探索VibeThinker在GPU上的极致推理速度
  • BorgBackup去重压缩备份:初始化仓库+计划任务配置