我尝试测试边界,并注意到如果表中有5K列,即使尝试仅插入2列值,我也会得到一个 从127.0.0.1:9000收到。 DB :: Exception:超出了内存限制(用于查询):将使用9.31 GiB
是否可以处理大量指标?
单个表中的实际列数限制是多少?
答案 0 :(得分:1)
我认为没有限制。尝试增加查询的最大内存使用量
https://clickhouse.yandex/docs/en/operations/settings/query_complexity/#settings_max_memory_usage
答案 1 :(得分:0)
当您尝试插入任何行时,ClickHouse每列分配大约1-2Mb,因此正确答案是肯定的,它没有严格的限制,但受CPU,内存,与insert和* MergeTree表引擎的并发客户端连接的限制按分区数(请参阅文档中的PARTITION BY)