news 2026/5/6 15:03:57

删除某一个大表中的大部分数据

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
删除某一个大表中的大部分数据

场景

要删除表T中的大部分数据,因表太大,删除慢,得到另一种更加快速方法

方法

-- 1. 创建新表(保留不需要删除的数据) CREATE TABLE T_new LIKE T; -- 2. 插入保留数据(假设需保留imei不在列表中的数据) INSERT INTO T_new SELECT * FROM T WHERE imei IN ( xxxx-- 要过过滤出来的设备号 ) ); -- 3. 重命名表(原子操作) RENAME TABLE T TO T_old, T_new TO T; -- 4. 清理旧表 DROP TABLE T_old;

适用场景:需删除超过50%​ 的数据,且imei条件可批量筛选。

优势:避免大规模删除操作,直接重构表结构。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/6 15:02:45

大模型应用监控不内卷!Java Agent带你躺平实现无侵入监控

应用场景 APM:应用性能监控。如 SkyWalking、OpenTelemetry 等通过 Agent 插桩收集调用链、耗时等代码覆盖率工具:如 JaCoCo 在测试时注入探针统计覆盖情况热部署 / 热更新:如 JRebel 利用 Agent 修改类定义实现无需重启生效安全审计 / 日志…

作者头像 李华
网站建设 2026/5/6 15:02:33

【手写Easy-Spring|1】

Spring Bean工厂原理与类关系详解 一、核心概念 1.1 Bean Bean是由Spring容器管理的对象,可以是任何Java类的实例。Spring容器负责Bean的创建、初始化、配置和管理生命周期。 1.2 Bean工厂 Bean工厂(BeanFactory)是Spring框架中负责创建…

作者头像 李华
网站建设 2026/5/3 0:28:22

生物等效性电子试验记录,数字化工具如何重塑药物研发新范式

在药物研发领域,生物等效性(Bioequivalence, BE)试验是仿制药获批的黄金标准,其核心在于证明仿制药与原研药在人体内的吸收速度和程度无显著差异。传统上,这一过程依赖纸质记录,不仅耗时费力,且…

作者头像 李华