Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

lightweight_* 세션 설정

이러한 설정은 system.settings에서 확인할 수 있으며 소스 코드에서 자동 생성됩니다.

lightweight_delete_mode

유형
LightweightDeleteMode
기본값
alter_update
버전 이력
버전기본값설명
25.5alter_update새로운 설정

경량한 삭제의 일부로 실행되는 내부 업데이트 쿼리의 모드입니다.

가능한 값:

  • alter_update - heavyweight mutation을 생성하는 ALTER UPDATE 쿼리를 실행합니다.
  • lightweight_update - 가능하면 경량 업데이트를 실행하고, 그렇지 않으면 ALTER UPDATE를 실행합니다.
  • lightweight_update_force - 가능하면 경량 업데이트를 실행하고, 그렇지 않으면 예외를 발생시킵니다.

lightweight_deletes_sync

유형
UInt64
기본값
2
버전 이력
버전기본값설명
24.42'mutation_sync'와 동일하지만 경량한 삭제 실행만 제어합니다

mutations_sync와 동일하지만 경량한 삭제 실행만 제어합니다.

가능한 값:

설명
0 뮤테이션이 비동기로 실행됩니다.
1 쿼리는 현재 서버에서 경량한 삭제가 완료될 때까지 대기합니다.
2 쿼리는 모든 레플리카(있는 경우)에서 경량한 삭제가 완료될 때까지 대기합니다.
3 쿼리는 활성 레플리카에 대해서만 대기합니다. SharedMergeTree에서만 지원됩니다. ReplicatedMergeTree에서는 mutations_sync = 2와 동일하게 동작합니다.

관련 항목

Cloud 기본값: 1.

Navigation