뮤테이션 관련 설정
뮤테이션 관련 설정
뮤테이션의 대체할 리터럴 최대 크기와 동기 실행 방식을 제어하는 설정들이에요. 이 설정들은 system.settings 테이블에서 확인할 수 있고 소스 코드에서 자동 생성된 값들이에요.
출처: 문서
본문
이 설정들은 system.settings에서 확인할 수 있고, 소스 코드에서 자동 생성된 값들이에요.
mutations_max_literal_size_to_replace
UPDATE와 DELETE 쿼리에서 대체할 직렬화된 리터럴의 최대 크기(바이트)예요. 위 두 설정 중 적어도 하나가 활성화되어 있을 때만 효과가 있어요. 기본값: 16384(16 KiB).
mutations_sync
ALTER TABLE ... UPDATE|DELETE|MATERIALIZE INDEX|MATERIALIZE PROJECTION|MATERIALIZE COLUMN|MATERIALIZE STATISTICS 쿼리(뮤테이션)를 동기적으로 실행할 수 있게 해요.
가능한 값:
| 값 | 설명 |
|---|---|
0 |
뮤테이션이 비동기적으로 실행돼요. |
1 |
쿼리가 현재 서버에서 모든 뮤테이션이 완료되기를 기다려요. |
2 |
쿼리가 모든 레플리카(존재한다면)에서 모든 뮤테이션이 완료되기를 기다려요. |
3 |
쿼리가 활성 레플리카만 기다려요. 비활성 레플리카는 활성화될 때 뮤테이션을 적용해요. |