async_insert
Si es true, los datos de la consulta INSERT se almacenan en la cola y posteriormente se escriben en la tabla en segundo plano. Si wait_for_async_insert es false, la consulta INSERT se procesa casi al instante; de lo contrario, el client esperará hasta que los datos se escriban en la tablaasync_insert_busy_timeout_decrease_rate
La tasa de crecimiento exponencial con la que disminuye el tiempo de espera adaptativo de inserción asíncronaasync_insert_busy_timeout_increase_rate
La tasa de crecimiento exponencial con la que aumenta el tiempo de espera adaptativo de inserción asíncronaasync_insert_busy_timeout_max_ms
Alias:async_insert_busy_timeout_ms
Tiempo máximo de espera antes de volcar los datos recopilados por consulta desde que apareció el primer dato.
Valor predeterminado en Cloud: 1000 (1s).
async_insert_busy_timeout_min_ms
Si el ajuste automático está habilitado medianteasync_insert_use_adaptive_busy_timeout, es el tiempo mínimo de espera antes de volcar, por consulta, los datos recopilados desde que aparecieron los primeros datos. También sirve como valor inicial para el algoritmo adaptativo
async_insert_deduplicate
Para las consultas INSERT asíncronas en la tabla replicada, especifica que debe realizarse la deduplicación de los bloques que se insertan. Esta configuración solo tiene efecto cuandodeduplicate_insert se establece en backward_compatible_choice.
async_insert_max_data_size
Tamaño máximo en bytes de los datos no analizados recopilados por consulta antes de insertarse Valor predeterminado de Cloud:104857600 (100 MiB).
async_insert_max_query_number
Número máximo de consultas de inserción antes de realizar la inserción. Solo tiene efecto si la configuraciónasync_insert_deduplicate es 1.
async_insert_poll_timeout_ms
Tiempo de espera para sondear datos de la cola de inserción asíncronaasync_insert_select_as_async_insert
Indica si unINSERT ... SELECT iniciado por el usuario puede usar la cola de inserciones asíncronas cuando async_insert está habilitado y la consulta cumple los requisitos (un único bloque pequeño con destino a una tabla de la familia MergeTree sin vistas dependientes). Si está deshabilitado, INSERT ... SELECT siempre se ejecuta de forma síncrona, independientemente del valor de async_insert. Las inserciones internas (vista materializada actualizable, POPULATE, CREATE TABLE ... AS SELECT) son siempre síncronas e ignoran esta configuración.