gpt4 book ai didi

mysql - 在 mysql 中插入...选择

转载 作者:行者123 更新时间:2023-11-29 11:02:53 26 4
gpt4 key购买 nike

我有一个大表(超过 60k 行),我正在尝试将唯一行从该表复制到另一个表。查询如下

INSERT INTO tbl2(field1, field2) 
SELECT DISTINCT field1, field2
FROM tbl1;

但是运行这个查询需要很长时间,有人可以建议任何方法来加速这个过程

最佳答案

对表执行 mysqldump,生成 sql 文件,然后使用 shell 命令过滤重复数据:

cat dump.sql | uniq > dump_filtered.sql

检查生成的文件。然后创建新表并使用 LOAD DATA INFILE 加载 dump_filtered.sql 文件.

关于mysql - 在 mysql 中插入...选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41920393/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com