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_correctfalse로 설정하세요.

더 알아보기 (Learn more)