Oracle 11g中数据库视图的更新频率

时间:2017-05-15 13:23:47

标签: oracle11g

我正在使用Oracle 11g视图来读取数据。我的问题是,这种观点多久更新一次?它每次打开阅读时都会更新吗?或者每次在视图中使用它们的表中发生更改时它是否会更新?或.... ....

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

一般来说,SQL视图不是任何意义上的数据缓存存储 - 它们更像是复杂查询的语法简写。具体来说,在查询视图时,视图的执行更像是select语句 - 因此数据视图始终与基础表保持同步,因为查询视图时直接从这些基础表获取数据不是你想象的那种可能过时的视图数据缓存。