Перейти к основному содержанию
Перейти к основному содержанию

Применить маску удалённых строк

ALTER TABLE [db].name [ON CLUSTER cluster] APPLY DELETED MASK [IN PARTITION partition_id]

Команда применяет маску, созданную с помощью легкого удаления, и принудительно удаляет с диска строки, помеченные как удаленные. Эта команда выполняет тяжелую мутацию и семантически эквивалентна запросу ALTER TABLE [db].name DELETE WHERE _row_exists = 0.

Примечание

Работает только для таблиц семейства MergeTree (включая реплицируемые таблицы).

См. также