mysql里如何最快速度从一张表里取3列的值复制到另一张表里,有1亿条数据

mysql里如何最快速度从一张表里取3列的值复制到另一张表里,有1亿条数据

mysql里如何最快速度从一张表里取3列的值复制到另一张表里,有1亿条数据
一、复制表里面的一条记录并插入表里面
① insert into article(title,keywords,desc,contents) select title,keywords,desc,contents from article where article_id = 100;

二、复制表里的多条数据/记录,并插入到表里面
① INSERT INTO `power_node`(title,type,status) SELECT title,type,status FROM power_node WHERE id < 5;
② INSERT into jiaban (num,overtime) SELECT num,overtime from jiaban where id IN(1,3,5,6,7,9);

三、在创建表时,就插入另一张表里面的某些数据
① create table user AS select * from member where id < 10追问

这样执行INSERT INTO几个记录还可以,但是1亿条数据查询插入太慢了

如何最快速度处理1亿条数据?????

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答