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

Работа с выражением SAMPLE BY

Доступны следующие операции:

ИЗМЕНЕНИЕ

ALTER TABLE [db].name [ON CLUSTER cluster] MODIFY SAMPLE BY new_expression

Команда изменяет sampling key таблицы на new_expression (выражение или кортеж выражений). Первичный ключ должен содержать новый ключ выборки.

УДАЛИТЬ

ALTER TABLE [db].имя [ON CLUSTER кластер] REMOVE SAMPLE BY

Эта команда удаляет ключ выборки таблицы.

Команды MODIFY и REMOVE являются легковесными в том смысле, что они изменяют только метаданные или удаляют файлы.

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