Skip to main content
Эти настройки доступны в system.merge_tree_settings и автоматически генерируются из исходного кода ClickHouse.

table_disk

Это диск таблицы; путь/конечная точка должны указывать на данные таблицы, а не на данные базы данных. Может быть задано только для s3_plain/s3_plain_rewritable/web.

table_readonly

Если установлено значение true, таблица переводится в режим только для чтения и не выполняет никаких изменений на диске. Отклоняются все операции переднего плана, которые могли бы изменить таблицу: вставки, мутации, OPTIMIZE и команды партиций, изменяющие данные (ATTACH/MOVE/DROP/DROP DETACHED/FETCH/REPLACE PARTITION, а также MOVE PARTITION ... TO TABLE, если эта таблица является целевой). Операции, которые не изменяют данные таблицы, такие как FREEZE/UNFREEZE и FORGET PARTITION, остаются разрешёнными. Фоновые задачи также не планируются: обычные слияния, TTL-слияния (DELETE/MOVE/повторное сжатие), слияния с повторным сжатием, фоновые мутации и фоновые перемещения частей — всё это подавляется. В результате таблица с TTL больше не удаляет и не перемещает устаревшие данные, пока эта настройка включена. Эту настройку всегда можно отключить с помощью ALTER TABLE ... MODIFY SETTING table_readonly = 0 (или RESET SETTING). Она не поддерживается для ReplicatedMergeTree.
Последнее изменение 23 июля 2026 г.