3.6.2多级资源负载管理

2022-05-23

DB civil具有系统资源管控能力,并且可控制给各个查询分配各自系统资源。允许管理员指派资源队列,从而管理数据仓库的队列进入执行情况,同时,在运行的查询的优先级可以随时调整。

Connection级:

· 控制同时有多少用户可以接入

· 在多个集群间实现负载均衡

Session 级:

· 定义Resource Group实现资源(CPU、Mem)量化控制,绑定CPU资源

· 每个用户绑定Resource Group,控制查询并发及查询资源成本占比

Query(SQL)级:

· 在SQL语句执行前,动态设置所属资源组,实现资源的灵活调配

· 用于优待特定查询,从而缩短其运行时间