oracle - 选定数据的物化视图刷新 - Oracle
问题描述
我有一个 Mview,需要根据国家/地区的不同时区进行刷新。表格中将显示多个国家/地区的详细信息。
Sample Table:
Country Country_Name Data1 Data2
1 India x y
2 USA z w
3 Brazil r t
. ... . .
我希望印度数据在 IST 下午 3:00 刷新,美国数据在 IST 下午 5:00 刷新。
有可能这样做吗?我知道我们可以根据国家/地区创建多个 mview 并刷新,但只想知道是否还有其他选项。
提前致谢!!
解决方案
无法将 a 限制为refresh on demand
给定物化视图的一部分(行的子集):https ://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_MVIEW.html#GUID -DD332F65-A5BC-4DE6-814E-EAE2E0275F3D。Arefresh on demand
始终针对整个 mview:所以我认为您的问题的答案是:不。
推荐阅读
- android - 日期在 MongoDb 中显示为空
- python - 如果 MySQL ENUM 值的名称中有空格,如何定义 Python Enum 属性?
- sql - 如何进一步优化此 SQL 代码以更快地运行
- android - 为产品风味添加环境变量
- windows - 运行 gcc 失败:在 windows 中的 golang 中退出状态 1
- android - Flutter:在相邻的两列中显示内容
- maven - Maven POM 中的红线
- python - 如何开发基于操作的锁机制?
- mysql - 请告诉我为什么这个 Magento 1.9 代码不起作用
- javascript - NodeJS 将数据从当前页面传递到另一个页面