之前遇到过很多关于主备库同步更新数据的问题,
一开始是delete或者TRUNCATE之后全量插入,但是数据量再大之后,看到有人说用:
native的SQL把两步合并成一个SQL,如在MySQL中:
insert into … on duplicate key update …;
对于Oracle,有:
merge into … using … when matched then … when not matched then …
但是这样对于已经存在但是我又不需要的数据应该怎么处理呢?