【问题标题】:Oracle Query - Data changes during query executionOracle Query - 查询执行期间的数据更改
【发布时间】:2013-05-07 17:05:35
【问题描述】:

我有一个查询本质上是对一个数字列求和,而这个查询可能需要很长时间才能执行。我很好奇如果在查询执行期间删除或添加行,查询的结果会是什么。

答案取决于 Oracle 如何执行查询。它是在执行查询时查询数据库的快照,还是考虑实时数据更改?

提前致谢!

【问题讨论】:

    标签: sql oracle11g


    【解决方案1】:

    简短的回答是查询在开始时处理数据的快照 - “语句级读取一致性”。

    详细的答案在文档here 中。

    【讨论】:

    • 感谢您快速直接的回答!
    猜你喜欢
    • 1970-01-01
    • 2011-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-10
    • 2013-05-02
    • 2016-05-05
    • 2018-02-08
    相关资源
    最近更新 更多