ByteHouse 支持定时任务来完成:
- 计算组的弹性伸缩调整,以匹配不同时段的查询流量和工作负载。
- 在计划时间执行预设的 SQL 语句。
通过 ByteHouse 定时调整计算组规格,可获得如下便利:
- 成本节约:利用定时任务来管理计算组规模并节省成本。
- 自动化:用户无需维护外部工具或手动更改计算组的配置。
新建定时任务
- 访问 任务中心 ,单击 新建定时任务 。
- 按提示输入以下信息:
- 任务名称。
- 选择计算组。
- 选择 SQL 方言。
- 设置任务的时间计划。
- 编写查询命令。
说明
- 扩缩容计算组 (VW) :在编辑器中更改 vw_name 和 new_size 参数;
- 如果要设置 SQL 语句并在固定时间执行,只需在查询编辑器里输入要执行的 SQL 语句。
ALTER WAREHOUSE <vw_name> SET SIZE <new_size>
--example
ALTER WAREHOUSE default_vw SET SIZE L
- 设置执行频率:可重复任务 或 一次性任务。
- 设置 Cron 表达式,即执行计划任务的时间/频率。设置完成后,下面的预览框会实时显示任务执行的时间和频率。
- 设置创建后状态:活动或暂停。
- 单击“保存”,完成新建定时任务。
您可以在“任务中心”查看到所有定时任务。
删除定时任务
在“任务中心”,点击任务右侧的删除按钮即可。