SQL 从 ORACLE 下载数据
目的:从ORACLE 主数据库下载 数据到本地 SQL 中,以使本地应用访问提速
示例:
比如ORACLE主数据库存在表 T 和本地数据表 Q 数据结构如下
T Q
PLUID PLUNAME UNIT PLUID PLUNAME
00001 梳打水 瓶 00001 梳打水
00002 营养快线 瓶
思路:通过存储过程+自动作业实现数据自动下载(Q表数据只下载T表数据一部分字段)
需求:
1.检查Q表内是否存在有T表内存在而Q表内不存在的PLUID(有新商品)
2.下载新商品PLUID
3.检查PLUID相同的 数据 其他字段是否有更新
4.如PLUID相同,其他字段不同,则更新
问题:
目前利用了循环的方式实现了以上过程,但是循环处理速度太慢,请教是否有更好的办法实现。谢谢