Sql 刷新的行和更新的行之间的差异?
我想知道“行刷新”和“行更新”之间有什么区别 正如我在Oracle LSH数据库为我的一个表生成的日志中所看到的,如下所示:Sql 刷新的行和更新的行之间的差异?,sql,oracle,oracle11g,Sql,Oracle,Oracle11g,我想知道“行刷新”和“行更新”之间有什么区别 正如我在Oracle LSH数据库为我的一个表生成的日志中所看到的,如下所示: Rows Refreshed: 20, Rows Inserted: 0, Rows Updated: 0, Rows Deleted: 0 我完全无法理解刷新和更新之间的区别 提前非常感谢 问候,, Ranjeet最有可能的是,这是在更新过程中没有更改的记录日志 事务处理 如果记录已显式更新,但数据保持不变,则系统将更新其刷新时间戳 来源:MySQL是否涉及到某种程度
Rows Refreshed: 20, Rows Inserted: 0, Rows Updated: 0, Rows Deleted: 0
我完全无法理解刷新和更新之间的区别
提前非常感谢
问候,,
Ranjeet最有可能的是,这是在更新过程中没有更改的记录日志 事务处理 如果记录已显式更新,但数据保持不变,则系统将更新其刷新时间戳
来源:MySQL是否涉及到某种程度,或者该标记是否可以删除?这只是一个有根据的猜测,但是。。。行被“刷新”,如果任何列中的值没有更改,则值被“确认”。另一方面,如果自上次检查以来至少有一个列值已更新,则行将被“更新”。@jarlh:我需要概念性的答案,不管是哪个数据库。这也是我标记MySQL的原因。谢谢你的澄清,我得到了我的答案。这是有道理的。:-)