简介
在标准 Warehouse 模式下,计算资源被限制在单一集群(Cluster)中。当高并发查询请求涌入时,有限的资源会导致查询进入等待队列,产生明显的延迟。
自适应 Warehouse(Adaptive Warehouse)是 TCHouse-X 提供的自动化资源管理方案。它能够根据实时负载,动态地在预设范围内调整计算资源,平衡“性能保障”与“成本控制”。
说明:
工作原理
自适应机制通过以下逻辑实现计算资源的自动化管理:
智能预估:系统在 SQL 执行前对其资源消耗量进行预估。
动态调度:
复用:若当前已运行的集群有足够余量,则直接复用。
横向扩展(Scale-out):若现有集群负载过高,系统将自动启动新的集群(Cluster)来承载新任务。
自动回收:当集群进入空闲状态并达到设定时间后,系统会自动触发回收机制,停止计费。
配置参数说明
为了精准控制资源使用,您需要配置以下两个核心上限:
配置项 | 说明 | 业务价值 |
Warehouse 最大可用 CU 数 | Warehouse 资源上限,即该 Warehouse 允许使用的总 CU 数。 | 控制总预算,防止并发过高导致云账单超出预期。 |
单条 SQL 最大可用 CU 数 | 单 SQL 资源上限,即单条查询允许申请的最大 CU 数。 | 防止大查询拖垮系统,避免个别复杂 SQL 占用过多共享资源。 |
自适应 Warehouse 管理指引
新建自适应 Warehouse
自适应 Warehouse 有两种创建方式:
1. 随实例创建:新建实例时同步创建, 操作步骤详见实例创建与销毁。
2. 单独创建:在计算资源页面单独创建,具体步骤如下。
2.1 进入配置页面: 进入计算资源页面,单击新建 Warehouse,打开配置窗口。
2.2 配置参数并创建:在弹窗中配置以下信息,确认无误后单击确认。
说明:
创建过程约需 2 分钟,完成后即可在列表中查看新建的 Warehouse。
字段名称 | 说明 |
Warehouse 名称 | 自定义名称,默认为“我的 Warehouse”。 |
Warehouse 类型 | 选择“自适应 Warehouse”。 |
Warehouse 最大可用 CU 数 | Warehouse 资源上限,即该 Warehouse 允许使用的总 CU 数。 |
单条 SQL 最大可用 CU 数 | 单 SQL 资源上限,即单条查询允许申请的最大 CU 数。 |
变更自适应 Warehouse
1. 进入 “计算资源” 页面,找到目标自适应 Warehouse,单击其对应的设置按钮, 打开配置窗口。

2. 按需配置如下参数,确认无误后单击确认。
字段名称 | 说明 |
Warehouse 名称 | 自定义名称,默认为“我的 Warehouse”。 |
Warehouse 最大可用 CU 数 | Warehouse 资源上限,即该 Warehouse 允许使用的总 CU 数。 |
单条 SQL 最大可用 CU 数 | 单 SQL 资源上限,即单条查询允许申请的最大 CU 数。 |
销毁自适应 Warehouse
1. 定位目标 Warehouse:导航至控制台的 “计算资源” 页面,找到您计划销毁的自适应 Warehouse 实例,在该实例对应的操作列中,单击 更多,选择 “销毁”。

2. 二次确认:在弹出的销毁确认窗口中,系统会要求您进行二次确认。
3. 执行销毁:单击确定后,系统将对该 Warehouse 执行销毁操作。