TTL 규칙 및 제어
MergeTree 테이블 설정 merge_with_ttl_timeout은 삭제 TTL이 있는 머지를 다시 수행하기 전까지의 최소 지연 시간을 초 단위로 지정합니다. 기본값은 14400초(4시간)입니다. 하지만 이는 최소 지연 시간일 뿐이며, 삭제 TTL용 머지가 트리거되기까지는 더 오래 걸릴 수 있습니다.
다음 쿼리를 사용하면 현재 TTL 설정 전체(merge_with_ttl_timeout 등)를 확인할 수 있습니다:
SHOW CREATE TABLE을 사용하면 테이블에 TTL 규칙이 포함되어 있는지, 그리고 테이블 SETTINGS에서 위 설정의 값이 변경되었는지도 확인할 수 있습니다:
TTL 규칙 강제로 적용하기
MATERIALIZE TTL을 명시적으로 호출하여 테이블의 모든 TTL 규칙을 강제로 구체화할 수 있습니다:
TTL에 영향을 미치는 백그라운드 스레드
background_pool_size 설정을 수정하는 방법은 문서에서 확인하세요: