check MergeTree 설정
check MergeTree 설정 (check_* MergeTree settings)
이 문서는 검사와 관련된 MergeTree 설정들을 다루는 페이지예요. 샘플링 열의 데이터 타입이 올바른지 테이블 생성 시 확인하는 동작을 설정합니다.
출처: 문서
본문
이 설정들은 system.merge_tree_settings에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성됩니다.
check_delay_period
더 이상 사용하지 않는 설정으로, 아무것도 하지 않아요.
check_sample_column_is_correct
테이블 생성 시 샘플링 또는 샘플링 표현식에 사용하는 열의 데이터 타입이 올바른지 확인하는 검사를 활성화해요. 데이터 타입은 부호 없는 정수 타입 중 하나여야 해요: UInt8, UInt16, UInt32, UInt64.
가능한 값:
- true — 검사가 활성화됨.
- false — 테이블 생성 시 검사가 비활성화됨.
기본값: true.
기본적으로 ClickHouse 서버는 테이블 생성 시 샘플링 또는 샘플링 표현식에 사용하는 열의 데이터 타입을 검사합니다. 이미 잘못된 샘플링 표현식을 가진 테이블이 있고 서버가 시작 중에 예외를 발생시키지 않길 원한다면 check_sample_column_is_correct를 false로 설정하세요.