tencent cloud

腾讯云数据仓库 TCHouse-C

产品动态
产品简介
产品概述
基本概念
集群架构
产品优势
应用场景
购买指南
计费概述
到期与欠费说明
退费说明
配置变更计费说明
快速入门
操作指南
管理集群
参数配置
监控告警
冷热分层
账户与授权
查询管理
日志检索
数据字典
备份与恢复
多 Zookeeper
外部数据入仓
配置 DDL on Cluster 功能
数据重分布
缩容迁移
开发指南
数据库引擎
表引擎
ClickHouse SQL 语法参考
ClickHouse 客户端介绍
ClickHouse 自建迁移方案
服务等级协议
CDWCH 政策
隐私政策
数据隐私和安全协议
常见问题
联系我们
词汇表

配置 DDL on Cluster 功能

PDF
聚焦模式
字号
最后更新时间: 2025-03-31 14:55:27
默认情况下,ClickHouse 在进行集群纬度执行建表等 DDL 操作时需要手动添加 ON CLUSTER XXX 语法。腾讯云数据仓库 TCHouse-C 21.8.8.12版本添加 DDL On Cluster 新功能,在执行 DDL 操作时可以自动添加 Cluster,默认状态为不开启。
ClickHouse 新增参数:
<!--default_on_cluster为默认添加的Cluster,默认为""-->
<default_on_cluster>default_cluster</default_on_cluster>
<!--enable_default_on_cluster为是否开启DDL On Cluster功能,默认为0-->
<enable_default_on_cluster>1</enable_default_on_cluster>

使用方式

1. 配置文件永久配置

修改 users.xml 添加参数,配置后不需要重启:
<yandex>
<!-- Profiles of settings. -->
<profiles>
<default_on_cluster>default_cluster</default_on_cluster>
<enable_default_on_cluster>1</enable_default_on_cluster>
</profiles>
</yandex>

2. 用户 session 级别临时修改

set default_on_cluster='default_cluster';
set enable_default_on_cluster=1;


帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈