Skip to main content
Estas opciones de configuración están disponibles en system.merge_tree_settings y se generan automáticamente a partir del código fuente de ClickHouse.

always_fetch_merged_part

Si es true, esta réplica nunca combina partes y siempre descarga partes fusionadas de otras réplicas. Valores posibles:
  • true, false

always_fetch_mutated_part

Si es true, esta réplica nunca ejecuta entradas MUTATE_PART del registro de replicación (mutaciones normales como ALTER TABLE ... UPDATE/DELETE) y siempre descarga las partes mutadas resultantes de otras réplicas. Al menos una réplica debe tener esta configuración desactivada; de lo contrario, las mutaciones no podrán finalizar. Esta configuración no afecta a las partes de parche creadas por actualizaciones ligeras: se siguen aplicando localmente al fusionarse las partes. Active también always_fetch_merged_part para descargar las fusiones (incluida la aplicación de partes de parche) en otras réplicas. Dado que esta réplica no ejecuta mutaciones y el estado de error de una mutación es local para cada réplica, una espera síncrona en esta réplica no puede detectar errores de mutación que se produzcan en las réplicas que ejecutan la mutación. Por lo tanto, las mutaciones síncronas (mutations_sync = 1 o 2) y las consultas ALTER síncronas que modifican datos (alter_sync = 1 o 2) se rechazan en dicha réplica con un error SUPPORT_IS_DISABLED, en lugar de realizar una espera que quedaría bloqueada si la mutación falla. Use mutations_sync = 0 (alter_sync = 0) o ejecute estas consultas en una réplica que ejecute mutaciones. Valores posibles:
  • true, false
Última modificación el 14 de agosto de 2026