이러한 설정은 system.settings에서 확인할 수 있으며 소스 코드에서 자동 생성됩니다.
lightweight_delete_mode
유형
LightweightDeleteMode
기본값
alter_update
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 25.5 | alter_update | 새로운 설정 |
경량한 삭제의 일부로 실행되는 내부 업데이트 쿼리의 모드입니다.
가능한 값:
alter_update- heavyweight mutation을 생성하는ALTER UPDATE쿼리를 실행합니다.lightweight_update- 가능하면 경량 업데이트를 실행하고, 그렇지 않으면ALTER UPDATE를 실행합니다.lightweight_update_force- 가능하면 경량 업데이트를 실행하고, 그렇지 않으면 예외를 발생시킵니다.
lightweight_deletes_sync
유형
UInt64
기본값
2
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 24.4 | 2 | 'mutation_sync'와 동일하지만 경량한 삭제 실행만 제어합니다 |
mutations_sync와 동일하지만 경량한 삭제 실행만 제어합니다.
가능한 값:
| 값 | 설명 |
|---|---|
0 |
뮤테이션이 비동기로 실행됩니다. |
1 |
쿼리는 현재 서버에서 경량한 삭제가 완료될 때까지 대기합니다. |
2 |
쿼리는 모든 레플리카(있는 경우)에서 경량한 삭제가 완료될 때까지 대기합니다. |
3 |
쿼리는 활성 레플리카에 대해서만 대기합니다. SharedMergeTree에서만 지원됩니다. ReplicatedMergeTree에서는 mutations_sync = 2와 동일하게 동작합니다. |
관련 항목
Cloud 기본값: 1.