2026/4/17 22:22:42
网站建设
项目流程
网站群发软文软件,怎么做网站的项目预算,wordpress弹出聊天,discuz建站教程场景
要删除表T中的大部分数据#xff0c;因表太大#xff0c;删除慢#xff0c;得到另一种更加快速方法 方法 -- 1. 创建新表#xff08;保留不需要删除的数据#xff09;
CREATE TABLE T_new LIKE T;-- 2. 插入保留数据#xff08;假设需保留imei不在列表中的数据因表太大删除慢得到另一种更加快速方法方法-- 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条件可批量筛选。优势避免大规模删除操作直接重构表结构。