无法在 Clickhouse 中删除大型物化视图

问题描述 投票:0回答:1

我有一个大于 50GB 的物化视图。

当我想要删除物化视图时,它会不断返回

大小 (58.45 GB) 大于 max_[表/分区]_size_to_drop (50.00 GB) 2. 用于强制 DROP 的文件“/var/lib/clickhouse/flags/force_drop_table”不存在 如何解决这个问题:

  1. 在服务器配置中增加(或设置为零) max_[table/partition]_size_to_drop
  2. 通过查询设置传递更大(或设置为零)的 max_[table/partition]_size_to_drop
  3. 创建强制文件 /var/lib/clickhouse/flags/force_drop_table 并确保 ClickHouse 对其具有写入权限。 例子: sudo touch '/var/lib/clickhouse/flags/force_drop_table' && sudo chmod 666 '/var/lib/clickhouse/flags/force_drop_table'。 (TABLE_SIZE_EXCEEDS_MAX_DROP_SIZE_LIMIT)(版本 24.1.5.6(官方版本))。 (TABLE_SIZE_EXCEEDS_MAX_DROP_SIZE_LIMIT)

我尝试将 max_table_size_to_drop 设置为 0,但没有成功

clickhouse materialized-views
1个回答
0
投票

你可以尝试这个命令吗:

drop view ... SETTINGS max_table_size_to_drop = 0;
© www.soinside.com 2019 - 2024. All rights reserved.