Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

materialize_statistics_on_insert_* 세션 설정

이 설정은 system.settings에서 확인할 수 있으며, 소스를 기반으로 자동 생성됩니다.

materialize_statistics_on_insert

유형
Bool
기본값
1
버전 이력
버전기본값설명
26.81`materialize_statistics_on_insert_max_table_size` 미만의 테이블에서는 기본적으로 INSERT 시 컬럼 통계를 구체화하여, 새로 로드된 차원 테이블에서 비용 기반 조인 재정렬이 정확한 추정치를 사용할 수 있도록 합니다.
26.40기본적으로 INSERT 시 통계 생성을 비활성화하고, 대신 머지에 의존합니다
24.61삽입 시 통계 구체화를 비활성화할 수 있는 새로운 설정을 추가했습니다

활성화하면 새로 삽입된 파트에 대해 통계를 생성하고 구체화합니다. 비활성화해도 통계는 여전히 머지 중 또는 명시적인 MATERIALIZE STATISTICS를 통해 생성되고 저장됩니다. 현재 테이블 크기와 기록 중인 블록 크기의 합이 materialize_statistics_on_insert_max_table_size를 초과하지 않는 테이블에만 적용됩니다.

materialize_statistics_on_insert_max_table_size

유형
UInt64
기본값
26843545600
버전 이력
버전기본값설명
26.826843545600새 설정입니다.

현재 크기와 기록 중인 블록의 합이 이 값을 초과하지 않는 테이블에서 새로 삽입된 파트에 대해서만 컬럼 통계를 생성하고 저장합니다(materialize_statistics_on_insert 참조). 0은 크기 제한이 없음을 의미합니다.

Navigation