跳到主要内容
跳到主要内容

使用限制

虽然 ClickHouse 以其速度和可靠性著称,但只有在特定的运行参数范围内才能实现最佳性能。比如,表、数据库或分区片段数量过多都可能对性能产生负面影响。为防止这种情况发生,ClickHouse Cloud 在多个运行维度上实施了限制。 这些防护性限制的详细信息如下所示。

提示

如果您触及了这些防护性限制中的某一项,很可能说明当前实现使用场景的方式尚未优化。请联系技术支持团队,我们会协助您优化使用场景以避免超出这些限制,或者一起评估如何在可控的前提下提升这些限制。

DimensionLimit
Databases1000
Tables5000
Columns∼1000(推荐使用宽表格式而非紧凑格式)
Partitions50k
Parts10k(参见 max_parts_in_total setting)
Part size150 GB
Services per organization20(软限制)
Services per warehouse5(软限制)
Replicas per service20(软限制)
Low cardinality10k 或更少
Primary keys in a table建议 4–5 个,并且能够充分过滤数据
Query concurrency1000(每个副本)
Batch ingest大于 1M 行的批量写入会被系统拆分为以 1M 行为单位的块
注意

对于单副本服务(Single Replica Services),数据库的最大数量限制为 100,表的最大数量限制为 500。此外,基础层服务(Basic Tier Services)的存储容量限制为 1 TB。