compress_* MergeTree 테이블 설정
compress_* 그룹에 속한 ClickHouse MergeTree 테이블 설정입니다.
이 설정은 system.merge_tree_settings에서 확인할 수 있으며 ClickHouse 소스 코드에서 자동 생성됩니다.
마크는 압축을 지원하므로 mark file 크기가 줄어들고 네트워크 전송도 빨라집니다.
Compact 파트의 물리적 레이아웃을 제어합니다. true(기본값)인 경우, granule의 각 컬럼이
새로운 압축 블록에서 시작하므로 ClickHouse가 디스크에서 불필요한 컬럼을 읽지 않고
건너뛸 수 있습니다. false인 경우, granule 내의 모든 컬럼이 동일한 압축 블록에 패킹되어
압축률은 향상되지만 읽기 시 더 많은 데이터를 압축 해제해야 합니다.
이 설정은 항상 모든 컬럼을 읽는 워크로드(예: 프로젝션)에 유용합니다.
기본 키 압축을 지원하여 기본 키 파일 크기를 줄이고
네트워크 전송 속도를 높입니다.
마지막 수정일 2026년 7월 23일