使用建临时表的方法更新数据

使用建临时表的方法更新数据

前情提要:表A,表B,表C。表A定时接入数据,表B根据表A接入的数据更新,表C根据表B的数据更新。

因为每个表的数据量都很大,20W+,如果直接查询更新会很慢,这个时候将需要更新的数据查出来放到一张新建的临时表D中,(在mybatis中update语句),临时表D跟表C的字段相同。然后将表D的数据更新到表C中,最后删除表D.

不仅仅是查询,比较数据也可以用类似方法,活学活用,一种思路,很有用的哟。

你可能感兴趣的:(使用建临时表的方法更新数据)