Skip to main content
这些设置可在 system.merge_tree_settings 中查看,且由 ClickHouse 源代码自动生成。

use_adaptive_write_buffer_for_dynamic_subcolumns

允许在写入 Dynamic 子列时使用自适应写入缓冲区,以 降低内存占用

use_async_block_ids_cache

已废弃,不起任何作用。

use_compact_variant_discriminators_serialization

为 Variant 数据类型中判别值的二进制序列化启用紧凑模式。 当大多数情况下只有一种 Variant,或存在大量 NULL 值时, 此模式可显著减少在 parts 中存储判别值所需的内存。

use_const_adaptive_granularity

始终对整个数据分片使用固定粒度。这样可以压缩内存中保存的索引粒度值。在工作负载极大且表很窄的情况下,这项设置会很有用。

use_metadata_cache

已废弃,不起任何作用。

use_primary_key_cache

使用缓存来存储主索引, 而不是将所有索引都保存在内存中。对于非常大的表,这可能很有用
最后修改于 2026年7月23日