이러한 설정은 system.settings에서 확인할 수 있으며, 소스 코드를 기반으로 자동 생성됩니다.
wait_for_async_insert
유형
Bool
기본값
1
true이면 비동기 삽입이 처리될 때까지 기다립니다.
wait_for_async_insert_timeout
유형
Seconds
기본값
120
비동기 삽입 처리가 완료될 때까지 대기하는 제한 시간.
wait_for_part_commit_in_dependent_materialized_views
유형
Bool
기본값
0
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.6 | 0 | 새로운 설정 |
각 싱크가 방금 기록한 파트를 자체적으로 종속된 materialized view 캐스케이딩이 실행되기 전에 먼저 커밋할지 여부를 제어합니다. 이를 통해 JOIN으로 소스에서 다시 읽어 오는 캐스케이딩이 해당 싱크가 기록한 파트를 확인할 수 있습니다.
이 보장은 싱크 인스턴스별로 적용됩니다. 즉, 동일한 INSERT의 다른 싱크 스레드가 기록한 파트는 아직 보이지 않을 수 있습니다. 이 설정은 스레드 간 커밋 순서를 보장하지 않습니다.
종속된 materialized view가 없는 테이블에 대한 삽입에는 영향을 주지 않습니다.
wait_for_window_view_fire_signal_timeout
유형
Seconds
기본값
10
event time 처리에서 window view의 fire signal을 기다리는 제한 시간입니다.