Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

在 ClickHouse Cloud 的所有节点上执行 SYSTEM 语句

答案

为了在 ClickHouse Cloud 服务的所有节点上执行同一条查询,可以使用 clusterAllReplicas

例如,要从所有节点上的 (节点本地) 系统表中获取记录,可以使用:

SELECT ... FROM clusterAllReplicas(default, system.TABLE) ...;

同样,你也可以使用 ON CLUSTER 子句,通过一条语句在所有节点上执行同一条 SYSTEM 语句

SYSTEM ... ON CLUSTER default;

例如,要在所有节点上清除文件系统缓存,可以使用:

SYSTEM DROP FILESYSTEM CACHE ON CLUSTER default;
Navigation