materialized-views

    0热度

    1回答

    我有一个按年(char),月(char)和其他3个维度组织的摘要物化视图,后面跟着许多度量。我的数据从2013年到现在的时间和连续增量。由于潜在的事实表是巨大的(500 + M行每年增加100 + M),我正在考虑对表和MV进行分区,以便刷新MV中的最后12个月。 经过多次阅读后,我应该按范围(每个月)对事实表进行分区,按月划分MV,按年划分子划分。 我知道分区策略对于性能至关重要,所以我问是否有

    3热度

    2回答

    我们已经获得了一个高度(也许是over?)的规格化表,用于跟踪版本化值。它只是插入,没有更新。 示例数据: "ID" "Version" "Value" 1 0 "A_1" 2 0 "B_1" 1 1 "A_2" 3 0 "C_1" 我们经常运行的查询拉只有最新的值,每个ID。当我们触及数百万行时,我们开始遇到性能问题。我已经能够使用Materialized V

    0热度

    1回答

    我试图创建一个Oracle数据库物化视图,但我得到这个错误: 我试着改变了会议,并以“改变会话集QUERY_REWRITE_ENABLED系统= TRUE;“但没有任何工作。 任何想法可能会出错? 我的代码是: create materialized view First refresh complete on commit enable query rewrite as select i

    0热度

    1回答

    我在pgsql中使用物化视图,我想知道是否有刷新实例化视图的方法,例如A之后,另一个物化视图B已被完全刷新。 预先感谢您。

    0热度

    1回答

    我使用PostgreSQL将数百万行存储在异步刷新的实例化视图中。数据是来自多个表的多个连接的来源。 是否可以在物化视图中流/通知哪些行被更改(是否是创建/更新/删除)?

    0热度

    1回答

    我是PostgreSQL的新手,我在从PHP代码中调用它来刷新物化视图以进行报告。需要吗?

    -1热度

    1回答

    我在同一个DB中有一个存储过程和物化视图。这个过程的目的是刷新物化视图。 当我直接从db运行程序时,mview被正确刷新意味着mview返回更多数据。 现在我做了一个informatica映射,这个映射调用存储过程来刷新mview。 它运行正常,但mview不能正确刷新,这意味着mview包含的数据较少,而不是第一次尝试。 我的问题是,为什么物化视图不包含通过informatica刷新后的所有数据

    0热度

    1回答

    其实我在cassandra上的一个项目上工作,但是我在一瞬间解释了我在cassandra和问题中的设置时遇到了物化视图的问题。 我有两个实例在谷歌云,每个实例有下一个需求的节点: 卡桑德拉版本3.10.0 CQLSH版本5.0.1 在服务器 1核-CPU Haswell 6.5GB RAM HDD 240GB Ubuntu服务器16.04.2 LTS 每当我更新已materilized意见表,前者

    0热度

    1回答

    我不知道物化视图是如何更新的。我创建了物化视图,并且每分钟更新一次。 create materialized view vmat refresh force on demand start with to_date('07-08-2017 10:00:00', 'dd-mm-yyyy hh24:mi:ss') next sysdate+(1/(24*60)) as select * fr

    4热度

    1回答

    问题很简单。 我创建TableFather和TableChild通过外键链接。 我为两者创建了物化视图日志。 我使用快速刷新创建实体化视图,作为从TableFather到TableChild的左连接。 结果是 添加子记录,物化视图刷新 修改子字段,物化视图刷新 添加一个父亲的记录,物化视图不会刷新 这是代码 -- Tables CREATE TABLE TABLE_FATHER ( ID