题目描述
有一些复杂查询sql(1W),这些sql有同一张表B1,现在要根据sql的结果插入各自的表中,一条sql一张表。sql里的关联表没有更新操作。
每条sql查出的数据在1~10W
相关代码 粘贴代码文本(请勿用截图)
insert into sql1Table ( select from )
insert into sql2Table ( select from )
你期待的结果是什么?实际看到的错误信息又是什么?
由于目前的单线程插入速度较慢,多线程后会不会有“锁”竞争;如果改造先搜出来再插入,会有数据传输占用带宽。
有没有比较好的方案
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…