min_free_disk MergeTree 설정

min_free_disk MergeTree 설정 (min_free_disk_to_perform_insert MergeTree settings)

이 문서는 삽입 가능한 최소 여유 디스크 공간과 관련된 MergeTree 설정들을 다루는 페이지예요. 여유 바이트 수 또는 여유 비율 기준으로 INSERT를 수행할 수 있는지 결정합니다.

출처: 문서

본문

이 설정들은 system.merge_tree_settings에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성됩니다.

min_free_disk_bytes_to_perform_insert

데이터를 삽입하기 위해 디스크 공간에 있어야 하는 최소 여유 바이트 수예요. 사용 가능한 여유 바이트 수가 min_free_disk_bytes_to_perform_insert보다 적으면 예외가 발생하고 삽입이 실행되지 않아요. 참고, 이 설정은:

  • keep_free_space_bytes 설정을 고려해요.
  • INSERT 작업이 기록할 데이터 양은 고려하지 않아요.
  • 양수(0이 아닌) 바이트 수가 지정된 경우에만 확인돼요.

가능한 값:

  • 양의 정수.

min_free_disk_bytes_to_perform_insertmin_free_disk_ratio_to_perform_insert가 모두 지정되면, ClickHouse는 더 많은 여유 메모리로 삽입을 수행할 수 있게 하는 값을 사용합니다.

min_free_disk_ratio_to_perform_insert

INSERT를 수행하기 위한 여유 디스크 공간과 전체 디스크 공간의 최소 비율이에요. 0과 1 사이의 부동소수점 값이어야 해요. 참고, 이 설정은:

  • keep_free_space_bytes 설정을 고려해요.
  • INSERT 작업이 기록할 데이터 양은 고려하지 않아요.
  • 양수(0이 아닌) 비율이 지정된 경우에만 확인돼요.

가능한 값:

  • Float, 0.0 - 1.0

min_free_disk_ratio_to_perform_insertmin_free_disk_bytes_to_perform_insert가 모두 지정되면, ClickHouse는 더 많은 여유 메모리로 삽입을 수행할 수 있게 하는 값을 사용합니다.

더 알아보기 (Learn more)