1. insert into … select inset into column(a,b) select a,b from column2 这种方式会造成很多问题,执行语句过程中column表锁,从column2 逐行加锁,线上某个表增删改频繁不建议使用 2. 分批取出后存入 这样方式会出现的问题就是,在执行程序时,可能表的数据被修改,存入新表的数据就不是最新的数据。