Skip to main content
Estas configuraciones están disponibles en system.merge_tree_settings y se generan automáticamente a partir del código fuente de ClickHouse.

table_disk

Es un disco de tabla: la ruta/endpoint apunta a los datos de la tabla, no a los datos de la base de datos. Compatible con discos de almacenamiento de objetos cuyos metadatos residen en el propio almacenamiento de objetos (s3_plain, s3_plain_rewritable, web, web_index) y sus variantes con caché. Las variantes cifradas solo son compatibles con los discos s3_plain / s3_plain_rewritable con escritura, no con los discos web / web_index de solo lectura.

table_readonly

Si se establece en true, la tabla queda en modo de solo lectura y no realiza modificaciones en disco. Se rechazan todas las operaciones en primer plano que modificarían la tabla: inserciones, mutaciones, OPTIMIZE y los comandos de partición que modifican datos (ATTACH/MOVE/DROP/DROP DETACHED/FETCH/REPLACE PARTITION, así como MOVE PARTITION ... TO TABLE cuando esta tabla es el destino). Las operaciones que no modifican los datos de la tabla, como FREEZE/UNFREEZE y FORGET PARTITION, siguen estando permitidas. Tampoco se programa ningún trabajo en segundo plano: se suprimen las fusiones normales, las fusiones TTL (DELETE/MOVE/recompresión), las fusiones de recompresión, las mutaciones en segundo plano y los movimientos de partes en segundo plano. Como consecuencia, una tabla con TTL ya no elimina ni mueve sus datos expirados mientras esta configuración está habilitada. La configuración siempre puede volver a cambiarse con ALTER TABLE ... MODIFY SETTING table_readonly = 0 (o RESET SETTING). No se admite para ReplicatedMergeTree.
Última modificación el 14 de agosto de 2026