Ответ эксперта

Что можно установить по частям данных и мутациям ClickHouse?

Вопрос по направлению: Экспертиза СУБД ClickHouse

Ответ

В MergeTree вставки создают неизменяемые части данных, а фоновые слияния собирают из них новые части. Старые части становятся неактивными и затем удаляются. Поэтому изменение набора файлов может быть обычным обслуживанием, а не отдельной пользовательской правкой. Происхождение оценивают по именам, метаданным, system.parts, system.part_log и журналам сервера.

Мутации асинхронно переписывают затронутые части данных. system.mutations показывает команду, ход выполнения, оставшиеся части и ошибки в пределах текущего состояния. Завершённая мутация и очистка могут удалить прежнее представление. Для вывода сопоставляют system.query_log, system.part_log, версию мутации, очередь репликации, TTL и события хранилища; исчезнувшая часть данных сама по себе говорит лишь о том, что её больше нет: слияние, мутация и срок хранения удаляют части штатно, и вывод об умысле из этого не следует.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России