2016-05-30 39 views
1

我想知道“刷新行”和“行更新”有什么区别。行刷新和行更新之间的区别?

当我由Oracle数据库LSH产生了我的一个表如下日志中看到:

Rows Refreshed: 20, Rows Inserted: 0, Rows Updated: 0, Rows Deleted: 0 

我完全无法理解的刷新和更新的区别。

非常感谢你提前!

问候, 兰吉特

+1

是MySQL的参与不知何故,或可以在标签被删除? – jarlh

+0

只有一个受过教育的猜测,但如果任何一列中没有值发生变化,则“刷新”一行,则值为“已确认”。另一方面,如果自上一次检查以来至少更新了一列值,则该行将被“更新”。 – mathguy

+0

@jarlh:我需要概念上的答案,哪个数据库是无关紧要的。这就是我为MySQL添加标签的原因。谢谢 –

回答

1

最大的可能,这是那个在更新过程中没有改变的记录日志。

交易处理

如果一个记录被明确更新,但如果数据保持不变,系统更新其刷新时间戳。

来源:Oracle Life Sciences Data Hub Application Developer's Guide

+0

Mehdi El Fadil感谢您的澄清,我得到了我的答案。这是有道理的。:-) –

相关问题