我有一个场景,我们需要在一个表中添加列,这个表存在于几个不同的clickhouse节点中,并由一个分布式表查询。有没有一种方法可以使用一个alter命令在所有服务器中更改该表?这意味着alter命令将传播到所有不同的示例,如果一个节点未能提交alter,它将完全失败?或者我需要开发一种机制,它知道在每个节点上运行alter,并且在一个节点未能提交alter时回滚?
ca1c2owp1#
改变集群my\ u cluster上的表,添加列x int64;改变表\u dist on cluster my\u cluster add column x int64;
1条答案
按热度按时间ca1c2owp1#
改变集群my\ u cluster上的表,添加列x int64;
改变表\u dist on cluster my\u cluster add column x int64;