关于数据工厂中模型输出的更新方式选择 疑惑

5550
6

wyqmd 小试身手Lv3

发表于2019-2-20 11:19

悬赏1

未解决

楼主
各位专家们好.
仓库进销存表格2  这个表是有唯一关键列的.
像这样拥有唯一关键列的表,在同步数据的时候,
更新方式 -- 更新插入
更新方式 -- 数据覆盖.
这两种方式,,那一种 造成的数据库日志文件,会更小一些呢?那种方式 更新的效率会更高一些呢.

最近看过此主题的会员

gelin

6个回答

只看楼主

小亿 管理员

发表于2019-2-20 11:33

只看该作者

取消 关注该作者的回复

沙发

请稍等,工程师在核实问题~

Edmund 数据达人Lv4

发表于2019-2-20 11:51

只看该作者

取消 关注该作者的回复

板凳

从数据库层面理解的话:
更新插入----是找到已经存在的数据 进行数据的更新,重复数据不做处理;
数据覆盖-----是不管原来的库中是否存在这条数据都进行重新的insert,相当于是把原来的数据全部delete,然后再insert
所以我的理解是更新插入效率会更高一点,仅供参考哈,

wyqmd 小试身手Lv3

发表于2019-2-20 13:31

只看该作者

取消 关注该作者的回复

地板

Edmund 发表于 2019-2-20 11:51
从数据库层面理解的话:
更新插入----是找到已经存在的数据 进行数据的更新,重复数据不做处理;
数据覆盖- ...

嗯.谢谢,
我也觉得 有关键列的表,应该用插入更新,.
就不知道这两种方式,对数据库日志的影响有多大.
我现在公司库太大了,8年的数据,,,,数据工厂盘经常爆满,,日志文件就有80多G.,
在分析问题的原因在那儿.

Edmund 数据达人Lv4

发表于2019-2-20 13:38

只看该作者

取消 关注该作者的回复

5#

wyqmd 发表于 2019-2-20 13:31
嗯.谢谢,
我也觉得 有关键列的表,应该用插入更新,.
就不知道这两种方式,对数据库日志的影响有多大.

日志爆满的问题之前好像找工程师帮您处理过哦,之前是怎么处理的呢。
就是这个问题哈 http://bbs.esensoft.com/thread-130210-1-1.html

wyqmd 小试身手Lv3

发表于2019-2-20 14:06

只看该作者

取消 关注该作者的回复

6#

Edmund 发表于 2019-2-20 13:38
日志爆满的问题之前好像找工程师帮您处理过哦,之前是怎么处理的呢。
就是这个问题哈 http://bbs.esensof ...

没有找到问题的根本原因...

Edmund 数据达人Lv4

发表于2019-2-20 14:11

只看该作者

取消 关注该作者的回复

7#

wyqmd 发表于 2019-2-20 14:06
没有找到问题的根本原因...

哦哦这个问题您稍等我问一下哈

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号