merge_max_block_size
- Tout entier positif.
merge_max_block_size lignes, puis
fusionne et écrit le résultat dans une nouvelle part. Le bloc lu est placé en RAM,
donc merge_max_block_size influe sur la quantité de RAM nécessaire à la fusion.
Ainsi, les fusions peuvent consommer une grande quantité de RAM pour les tables dont les lignes sont très larges
(si la taille moyenne d’une ligne est de 100kb, alors lors de la fusion de 10 parts,
(100kb * 10 * 8192) = ~ 8GB de RAM). En diminuant merge_max_block_size,
vous pouvez réduire la quantité de RAM requise pour une fusion, mais au prix d’une fusion plus lente.
merge_max_block_size_bytes
index_granularity_bytes.
merge_max_bytes_to_prewarm_cache
compact ou packed)
pour précharger le cache lors d’une fusion.