Skip to main content
이 설정은 system.merge_tree_settings에서 확인할 수 있으며, ClickHouse 소스에서 자동 생성됩니다.

map_serialization_version

Map 컬럼에 사용되는 직렬화 방식을 제어합니다. 가능한 값:
  • basic — Map에 표준 직렬화 방식을 사용합니다.
  • with_buckets — 직렬화 중 키를 버킷으로 분할합니다. 버킷을 사용하면 Map에서 개별 키를 더 효율적으로 읽을 수 있습니다.
with_buckets 직렬화의 버킷 수는 max_buckets_in_mapmap_buckets_strategy에 따라 결정됩니다.

map_serialization_version_for_zero_level_parts

이 설정을 사용하면 삽입 시 생성되는 제로 레벨 파트의 Map 컬럼에 대해 서로 다른 직렬화 버전을 지정할 수 있습니다. 삽입 중 성능 저하를 방지하기 위해 제로 레벨 파트에는 basic 직렬화를 유지하면서, 병합된 파트에는 with_buckets를 사용할 때 유용합니다.
마지막 수정일 2026년 7월 23일