> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# min_* MergeTree 테이블 설정

> min_* 생성 그룹에 속한 ClickHouse MergeTree 테이블 설정입니다.

export const SettingsInfoBlock = ({type, default_value, changeable_without_restart}) => {
  return <div className="not-prose" style={{
    display: "flex",
    flexWrap: "wrap",
    alignItems: "baseline",
    columnGap: "0.5rem",
    rowGap: "0.125rem",
    margin: "0.375rem 0",
    fontSize: "0.8125rem",
    lineHeight: "1.125rem"
  }}>
      <div style={{
    fontWeight: 600,
    opacity: 0.72
  }}>유형</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{type}</div>
      <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>기본값</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{default_value}</div>
      {changeable_without_restart && <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>
          재시작 없이 변경 가능
        </div>}
      {changeable_without_restart && <div style={{
    overflowWrap: "anywhere"
  }}>
          {changeable_without_restart}
        </div>}
    </div>;
};

이 설정은 [system.merge\_tree\_settings](/docs/ko/reference/system-tables/merge_tree_settings)에서 확인할 수 있으며 ClickHouse 소스 코드에서 자동 생성됩니다.

<div id="min_absolute_delay_to_close">
  ## min\_absolute\_delay\_to\_close
</div>

<SettingsInfoBlock type="UInt64" default_value="0" />

종료하고, 요청 처리를 중단하며, status check에서
Ok를 반환하지 않기까지의 최소 절대 지연 시간입니다.

<div id="min_columns_to_activate_adaptive_write_buffer">
  ## min\_columns\_to\_activate\_adaptive\_write\_buffer
</div>

<SettingsInfoBlock type="UInt64" default_value="500" />

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.1"},{"label": "500"},{"label": "새로운 설정"}]}]} />

적응형 쓰기 버퍼를 사용해 컬럼이 많은 테이블의 메모리 사용량을 줄일 수 있습니다.

가능한 값:

* 0 - 무제한
* 1 - 항상 활성화

<div id="min_compress_block_size">
  ## min\_compress\_block\_size
</div>

<SettingsInfoBlock type="UInt64" default_value="0" />

다음 mark를 기록할 때 압축을 수행하는 데 필요한 비압축 데이터 블록의
최소 크기입니다. 이 설정은 전역 설정에서도 지정할 수 있습니다
([min\_compress\_block\_size](/docs/ko/reference/settings/merge-tree-settings/min#min_compress_block_size)
설정 참조). 테이블을 생성할 때 지정한 값은 이 설정의 전역 값을
재정의합니다.

<div id="min_index_granularity_bytes">
  ## min\_index\_granularity\_bytes
</div>

<SettingsInfoBlock type="UInt64" default_value="1024" />

데이터 그래뉼의 허용되는 최소 크기(바이트 단위)입니다.

실수로 `index_granularity_bytes`가 매우 낮은 테이블을 생성하지 않도록 하는 보호 장치입니다.

<div id="min_marks_to_honor_max_concurrent_queries">
  ## min\_marks\_to\_honor\_max\_concurrent\_queries
</div>

<SettingsInfoBlock type="UInt64" default_value="0" />

[max\_concurrent\_queries](/docs/ko/reference/settings/merge-tree-settings/max#max_concurrent_queries)
설정을 적용할 때 쿼리에서 읽어야 하는 최소 마크 수입니다.

<Note>
  쿼리는 다른 `max_concurrent_queries` 설정에 의해서도 계속 제한될 수 있습니다.
</Note>

가능한 값:

* 양의 정수입니다.
* `0` — 비활성화됨(`max_concurrent_queries` 제한이 어떤 쿼리에도 적용되지 않음).

**예시**

```xml theme={null}
<min_marks_to_honor_max_concurrent_queries>10</min_marks_to_honor_max_concurrent_queries>
```

<div id="min_merge_bytes_to_use_direct_io">
  ## min\_merge\_bytes\_to\_use\_direct\_io
</div>

<SettingsInfoBlock type="UInt64" default_value="10737418240" />

스토리지 디스크에 대한 direct
I/O 액세스를 사용하기 위해 필요한 머지 작업의 최소 데이터 볼륨입니다. 데이터 파트를 머지할 때 ClickHouse는
머지할 모든 데이터의 총 스토리지 볼륨을 계산합니다. 이 볼륨이
`min_merge_bytes_to_use_direct_io` 바이트를 초과하면, ClickHouse는
direct I/O 인터페이스(`O_DIRECT` 옵션)를 사용해 스토리지 디스크에서 데이터를 읽고
씁니다.
`min_merge_bytes_to_use_direct_io = 0`이면 direct I/O가 비활성화됩니다.

<div id="min_parts_to_merge_at_once">
  ## min\_parts\_to\_merge\_at\_once
</div>

<SettingsInfoBlock type="UInt64" default_value="0" />

머지 선택기가 한 번에 선택해 머지할 수 있는 데이터 파트의 최소 개수입니다
(전문가 수준의 설정이므로, 어떤 동작을 하는지 이해하지 못했다면 변경하지 마십시오).
0 - 비활성화됩니다. Simple 및 StochasticSimple 머지 선택기에 적용됩니다.

<div id="min_replicated_logs_to_keep">
  ## min\_replicated\_logs\_to\_keep
</div>

<SettingsInfoBlock type="UInt64" default_value="10" />

더 이상 사용되지 않는 오래된 항목이라도 ZooKeeper 로그에서 최근 레코드를 대략 이 개수만큼 유지합니다. 이 설정은 테이블 동작에는 영향을 주지 않으며, 정리 전에 ZooKeeper 로그를 진단할 때만 사용됩니다.

가능한 값:

* 모든 양의 정수.
