ck 大量删除数据 碎片 cpu 飙升

尽管 副本 可以提供针对硬件的错误防护, 但是它不能预防人为操作失误: 数据的意外删除, 错误表的删除或者错误集群上表的删除, 以及导致错误数据处理或者数据损坏的软件bug. 在很多案例中,这类意外可能会影响所有的副本. ClickHouse 有内置的保护措施可以预防一些错误 — 例如, 默认情况下 不能人工删除使用带有MergeTree引擎且包含超过50Gb数据的表. 但是,这些保护措施不能覆盖所有可能情况,并且这些措施可以被绕过。

 

Handling Updates and Deletes in ClickHouse https://clickhouse.com/blog/handling-updates-and-deletes-in-clickhouse

 

Updating and Deleting ClickHouse Data | ClickHouse Docs https://clickhouse.com/docs/en/guides/developer/mutations#lightweight-deletes

 

partition

OPTIMIZE Statement | ClickHouse Docs https://clickhouse.com/docs/en/sql-reference/statements/optimize

max_table_size_to_drop

限制删除表。

如果一个大小 MergeTree 表超过 max_table_size_to_drop (以字节为单位),您无法使用删除查询将其删除。

如果仍然需要在不重新启动ClickHouse服务器的情况下删除表,请创建 <clickhouse-path>/flags/force_drop_table 文件并运行DROP查询。

默认值:50GB。

值0表示您可以删除所有表而不受任何限制。

示例

 
 
 
posted @   papering  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
历史上的今天:
2020-07-24 git commit
2020-07-24 Oracle 0至6级锁的通俗解释及实验案例_ITPUB博客 http://blog.itpub.net/30126024/viewspace-2156232/
2020-07-24 git branch --set-upstream-to=
2020-07-24 proxy_http_version 1.0 | 1.1
2018-07-24 答案{{index==0 ? '一' : (index==1 ? '二':'三' )}}
2018-07-24 分区测试 分区本质
2018-07-24 gnuplot
点击右上角即可分享
微信分享提示