> ## 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.

# concurrent_part_removal_threshold_* configurações de tabela do MergeTree

> Configurações de tabela do MergeTree do ClickHouse no grupo gerado concurrent_part_removal_threshold_*.

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
  }}>Tipo</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{type}</div>
      <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>Padrão</div>
      <div style={{
    overflowWrap: "anywhere"
  }}>{default_value}</div>
      {changeable_without_restart && <div style={{
    fontWeight: 600,
    opacity: 0.72,
    marginInlineStart: "0.5rem"
  }}>
          Pode ser alterado sem reiniciar
        </div>}
      {changeable_without_restart && <div style={{
    overflowWrap: "anywhere"
  }}>
          {changeable_without_restart}
        </div>}
    </div>;
};

Essas configurações estão disponíveis em [system.merge\_tree\_settings](/docs/pt-BR/reference/system-tables/merge_tree_settings) e são geradas automaticamente a partir do código-fonte do ClickHouse.

<div id="concurrent_part_removal_threshold">
  ## concurrent\_part\_removal\_threshold
</div>

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

Ativa a remoção concorrente de partes (consulte 'max\_part\_removal\_threads') somente se
o número de partes de dados inativas for pelo menos igual a este valor.

<div id="concurrent_part_removal_threshold_for_remote_disk">
  ## concurrent\_part\_removal\_threshold\_for\_remote\_disk
</div>

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

<VersionHistory rows={[{"id": "row-1","items": [{"label": "26.5"},{"label": "16"},{"label": "Nova configuração. Limite mais baixo para entrar no modo de remoção concorrente de partes quando qualquer parte removida estiver em um disco remoto, em que cada remoção normalmente representa uma ida e volta de rede. O valor antigo (100) corresponde ao valor padrão legado de `concurrent_part_removal_threshold`, portanto modos antigos de `compatibility` preservam o comportamento anterior."}]}]} />

Igual a `concurrent_part_removal_threshold`, mas usado quando pelo menos uma
parte que está sendo removida é armazenada em um disco remoto. O valor padrão é mais baixo
porque cada remoção de parte em armazenamento remoto normalmente exige uma
ida e volta de rede (por exemplo, um `DELETE` HTTP por parte no armazenamento de objetos), então uma
remoção em série de apenas 100 partes já pode fazer um `DROP TABLE` ficar bloqueado por dezenas de
segundos.
