Обновление данных в столбце ClickHouse
Столкнулся с проблемой обновления данных в CH. Есть задача обновить данные в одном определенном столбце за определенный период. Запрос
f"ALTER TABLE table UPDATE column = arrayJoin({list}) WHERE Date BETWEEN '{start_date}' and '{end_date}'"
не может обновить данные за пару дней ( ~4000 строк) - мутация жрёт слишком много памяти https://disk.yandex.ru/i/T39hbP7w1dc7CA. А обновлять данные нужно за последние 90 дней, иногда несколько раз в день.
Решить вопрос с помощью DELETE, а затем INSERT как я понял не получится в рамках одного столбца.
Есть ли вообще возможность в CH обновить данные в столбце за какой либо период?
Источник: Stack Overflow на русском