Skip to main content
Essas configurações estão disponíveis em system.merge_tree_settings e são geradas automaticamente a partir do código-fonte do ClickHouse.

map_serialization_version

Controla o método de serialização usado para colunas Map. Valores possíveis:
  • basic — Usa a serialização padrão de Map.
  • with_buckets — Divide as chaves em buckets durante a serialização. O uso de buckets melhora a leitura de chaves individuais do Map.
O número de buckets na serialização with_buckets é determinado por max_buckets_in_map e map_buckets_strategy.

map_serialization_version_for_zero_level_parts

Essa configuração permite especificar uma versão de serialização diferente para colunas Map em partes de nível zero criadas durante inserções. Pode ser útil manter a serialização basic para partes de nível zero para evitar degradação de desempenho durante inserções, enquanto se usa with_buckets para partes mescladas.
Última modificação em 23 de julho de 2026