ClickHouse提供了DELETE,但是不能和传统的Mysql这类数据库的相比。因为

  1. 这种操作被称为Mutation查询
  2. Mutation语句是一种“很重”的操作,更适用于批量数据的修改和删除
  3. 不支持事务,一旦语句被提交执行,就会立刻对现有数据产生影响,无法回滚
  4. Mutation语句的执行是一个异步的后台过程,语句被提交之后就会立即返回,即删除语句执行完不代表数据删除,会有一个后台进程去删除数据操作,具体数据什么时候删除呢,可以在系统表 system.mutations查看

其中 is_done = 1代表删除完成

mutations表官方解释

表数据删除又分物理表和分布式表(Dictionary)

分布式表不支持删除,需要直接去删除物理表

ALTER TABLE sales_db.order_detail ON CLUSTER default_cluster DELETE WHERE customer_id in (11053,11064,11057,10154,10987);

说明 sales_db.order_detail 物理表名称

ON CLUSTER default_cluster 代表执行分布式DDL语句

WHERE 后面跟删除条件

关于我

觉得文章不错请扫码关注我吧

ClickHouse删除数据相关推荐

  1. clickhouse数据库删除数据的五种方式

    文章目录 前言 一.通过删除表分区的方式 二.执行delete方式 三.执行truncate方式 四.设置表数据生命周期 五.删除数据文件目录 总结 前言 clickhouse数据库清理数据的方式很多 ...

  2. cass道路道路设计参数文件命令为什么没反应_为什么MySQL不建议使用delete删除数据?...

    前言 我负责的有几个系统随着业务量的增长,存储在MySQL中的数据日益剧增,我当时就想现在的业务方不讲武德,搞偷袭,趁我没反应过来把很多表,很快,很快啊都打到了亿级别,我大意了,没有闪,这就导致跟其J ...

  3. delete index mysql_为什么MySQL不建议delete删除数据「心得分享」

    前言 我负责的有几个系统随着业务量的增长,存储在MySQL中的数据日益剧增,我当时就想现在的业务方不讲武德,搞偷袭,趁我没反应过来把很多表,很快,很快啊都打到了亿级别,我大意了,没有闪,这就导致跟其J ...

  4. cass道路道路设计参数文件命令为什么没反应_面试官不讲武德问我:为什么MySQL不建议使用delete删除数据?

    有情怀,有干货,微信搜索[三太子敖丙]关注这个不一样的程序员. 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点.资料以及我的系列文章. ...

  5. Clickhouse—MergeTree 数据生命周期

    Clickhouse-MergeTree 数据生命周期 今天我们介绍一下MergeTree的数据的生命周期,其实我们知道数据的生命周期管理其实是数据治理的一个环节,我们在数仓中管理数据的生命周期主要是 ...

  6. Clickhouse的数据存储原理、二进制文件内容分析与索引详解

    Clickhouse的数据存储原理.二进制文件内容分析与索引详解 Clickhouse以其强大的性能著称,已经被越来越多的使用在OLAP分析查询等场景中.Clickhouse是一个列式存储的数据库,而 ...

  7. mysql禁止数据被删除_为什么MySQL不建议delete删除数据

    我负责的有几个系统随着业务量的增长,存储在MySQL中的数据日益剧增,我当时就想现在的业务方不讲武德,搞偷袭,趁我没反应过来把很多表,很快,很快啊都打到了亿级别,我大意了,没有闪,这就导致跟其Join ...

  8. 面试官不讲武德问我:为什么MySQL不建议使用delete删除数据?

    有情怀,有干货,微信搜索[三太子敖丙]关注这个不一样的程序员. 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点.资料以及我的系列文章. ...

  9. ClickHouse删除分区报错:Exception: Table or Partition in default.od event xdr followas not dropped Reason:

    执行语句删除某一天分区时出现错误,执行的删除语句如下: alter table od_event_xdr_follow drop partition '2021-5-18'; ClickHouse删除 ...

最新文章

  1. Docker核心技术之仓库
  2. MySql笔记之数据表
  3. MySQL自学笔记2--select的5个子句
  4. 10 Reasons Why Your Projects Should Use the Dojo
  5. 如何成为一名卓越的前端工程师
  6. ML之多分类预测:以某个数据集为例从0到1深入理解科学预测之多分类问题的思路框架
  7. 到另一个文件夹 复制hdfs上的文件_HDFS——如何将文件从HDFS复制到本地
  8. java 应用是单机集群_【架构】Tomcat单机部署多应用Windows
  9. 基于新型存储的大数据存储管理
  10. 全面介绍Windows内存管理机制及C++内存分配实例(六):堆栈
  11. 【英语学习】【WOTD】pungle 释义/词源/示例
  12. c3p0配置 initialPoolSize 和minPoolSize 可以设为0吗?设0有坏处吗?
  13. mac os 开启redis_【漫画】谈谈Redis持久化
  14. sqlite3 小记
  15. 2018最新hadoop服务器环境配置教程(附详细步骤)
  16. 关于 路标设置 的问题
  17. PSPnet预训练模型caffe model转pytorch
  18. 单片机原理与应用技术(六)———红绿灯汇编语言
  19. 关于希捷维修日志中 FAIL Servo Op=0100 Resp=0003 错误信息的解读
  20. 沉睡者 - 抖音中视频计划横版16:9视频制作教程

热门文章

  1. PHP phpspreadsheet 导出大数据 csv excel
  2. flutter-架构项目-getx-快速案例分分钟实现MVC架构-新闻案例
  3. 项目管理—项目经理的能力
  4. 平板电视尺寸选择存在误区
  5. 电脑重启很久一直在转_win10重启一直转圈的解决方法
  6. 全球11家银行争相布局量子金融计划
  7. 怎样用html做网页上的小标,html基本操作,看了这些你就能做简易网页?
  8. 2D和3D人体姿态数据集
  9. 工具变量法结果解读(IV)
  10. 因果推断笔记——工具变量、内生性以及DeepIV(六)