相关疑难解决方法(0)

如何确保物化视图始终是最新的?

我需要调用REFRESH MATERIALIZED VIEW所涉及的表的每次更改,对吧?我很惊讶在网上找不到这方面的讨论.

我应该怎么做呢?

我认为答案的上半部分是我正在寻找的:https://stackoverflow.com/a/23963969/168143

这有什么危险吗?如果更新视图失败,是否会回滚调用更新,插入等事务?(这是我想要的......我想)

postgresql materialized-views

43
推荐指数
2
解决办法
2万
查看次数

创建每5分钟刷新一次的物化视图

我创建了一个物化视图,每5分钟刷新一次,但是当我在物化视图上插入并执行select时,我得到相同的旧数据?我需要手动刷新吗?

CREATE MATERIALIZED VIEW MVW_TEST
REFRESH FORCE ON DEMAND 
START WITH TO_DATE('01-01-2009 00:01:00', 'DD-MM-YYYY HH24:MI:SS') NEXT SYSDATE + 1/1152 
As select * from TEST12
Run Code Online (Sandbox Code Playgroud)

oracle oracle11g

9
推荐指数
2
解决办法
7万
查看次数