Oracle Query - 查询执行期间的数据更改

时间:2013-05-13 15:33:53

标签: sql oracle11g

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

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

提前致谢!

1 个答案:

答案 0 :(得分:3)

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

长答案在文档here中。