大批量数据库插入
有两个基础数据表
映射表
ID 映射ID
XXX 111
YYY 222
ZZZ 333
详细表
ID name
XXX 鞋子
ABC 衣服
YYY 电脑
ZZZ 书籍
每天都有大概非常多条详细表的数据进入到数据库(每天大概有500W条),我需要对详细表做一些清洗做分析用(ID 在映射表中没有的不要),让里面的数据copy到另外一个数据表里面
分析表
映射ID name
111 鞋子
222 电脑
333 书籍
.....
用作业每天晚上执行上面的操作,我想用 insert into select 操作,但是一次插入500W条数据会不会让数据库崩溃,或者说效率低下呢? 这种情况我应该怎么处理?
[解决办法]