накасячили с данными, приезжает пустое поле по которому идет ключ шардирования. Собственно хочу грохнуть эти данные, Можно ли зайти на инстанс шарда, где этих данных много скопилось и грохнуть их с помощью
alter table db.table DELETE where my_val =''
Правильно ли я понимаю, что мое действие уедет на все реплики шарда?
Да. Ддл реплицируется. Мутации применятся индивидуально на репликах.
А нормально, что после мутаций у меня достаточно много сломанных партов получилось? гигов на 400, на шарде раньше было 800ГБ данных
нормально, мутации могут все сломать. лучше вообще мутациями не страдать а перевставлять в новую таблицу
ClickHouse server version 19.17.4.11.
да, возможно это из-за 19.17 , был баг и мутации ломали таблицы, лучше на последнюю 20.3 или другую стабильную (20.8+) версию переходить, если нужны мутации
Обсуждают сегодня