如果您预计工作负载即将出现峰值,可以使用
ClickHouse Cloud API
提前扩容您的服务以应对峰值,并在
需求回落后再将其缩容。要了解每个副本当前使用的 CPU 核心数和内存,
可以运行下面的查询:
SELECT *FROM clusterAllReplicas('default', view( SELECT hostname() AS server, anyIf(value, metric = 'CGroupMaxCPU') AS cpu_cores, formatReadableSize(anyIf(value, metric = 'CGroupMemoryTotal')) AS memory FROM system.asynchronous_metrics))ORDER BY server ASCSETTINGS skip_unavailable_shards = 1