Step Task
|
1
remove summary Mv from refresh group.
exec dbms_refresh.subtract(name=>'SGREPORTS_REPG', list=>'METRIC_DATA_HOURLY');
|
2
get the definition of the Mv.
SQL> set long 100000 pagesize 0
SQL> select dbms_metadata.get_ddl('MATERIALIZED_VIEW','METRIC_DATA_HOURLY','SGREPORTS') from dual;
|
3
drop Mv but preserve the prebuilt table.
drop materialized view METRIC_DATA_HOURLY preserve table;
|
4
alter table sgreports.metric_data_hourly truncate partition metric_data_hourly_2009_mar update global indexes;
|
5
On master site:
drop and recreate the MV log.
Create table metric_data_hourly_mar as select * from metric_data_hourly partition (metric_data_hourly_2009_Mar);
grant select on metric_data_hourly_mar to smcrep;
On replication site:
create table metric_hold tablespace LG_DATA
as select /*+ NOPARALLEL(sgreports.metric_data_hourly_mar) */ *
from sgreports.metric_data_hourly_mar@RPTS.NILE002A_ZONE01.EAST;
insert /*+APPEND */ into metric_data_hourly
select * from metric_hold;
|
6
recreate the Mv with the sql got by step 2.
CREATE MATERIALIZED VIEW sgreports.metric_data_hourly on prebuilt table
REFRESH fast with primary key
AS select *
FROM sgreports.metric_data_hourly@RPTS.NILE002A_ZONE01.EAST;
|
7
remove the metric_data_hourlyMv from default refresh group.
exec dbms_refresh.subtract(name=>'metric_data_hourly', list=>'metric_data_hourly');
|
8
|
add the mv back to the refresh group.
BEGIN
DBMS_REFRESH.ADD (name=>'sgreports_repg',list=>'metric_data_hourly');
END;
/
|
9
|
refresh manually.
exec dbms_mview.refresh('metric_data_hourly','F');
commit;
|
分享到:
相关推荐
探讨Oracle数据库中实体化视图刷新的机制
实体化视图首先在 Oracle8i 中引入,...实体化视图应看作是一种特殊的视图,它物理上存在于数据库内 部,可以包括联接和/或聚合。它能够在执行之前预先计算开销大 的联接和聚合操作,因此它的存在缩短了查询执行时间。
oracle9i实体化视图.pdf。oracle白皮书的一个分册,介绍实体化视图的
物化视图的快速刷新
sqlsever 刷新(更新)数据库中的所有的视图,用于表添加字段,但是视图还是没有字段
使用angular的过程中有时会出现数据已经更新了,但是对于的视图没有更新,针对这一情况...以上这篇angular4强制刷新视图的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
Oracle数据仓库实体化视图的研究与应用的最新成果,对研究数据仓库的DBA有很好的借鉴作用。
PostgreSQL物化视图的刷新机制.pptx
基于Oracle10g的实体化视图复制研究,霍东方,,该文以分布式数据库应用为背景,介绍了运用Oracle实体化视图复制实现远程信息分布式处理的方案;详细论述了与实体化视图复制相关的��
Oracle数据仓库实体化视图的研究与应用.pdf
刷视图代码 用于刷新新增表字段对应的所有试图
本篇是上一篇“下拉/上拉刷新...分别单独使用是没问题的,但是如果都同时存在即一个tableview即可以上拉刷新,也可以下拉刷新,就又问题了; 3、TableViewUpOrDownPullRefreshFromEGO.zip是解决上面2提出的问题的版本
QLSERVER视图错位的解决办法,存储过程一键刷新所有视图,下载后根据需要使用如果只需要刷新单个的使用sp_refreshview刷新几个,此文件为.sql
解压缩后文件中有上个工程DEMO:...EGOTableViewPullRefresh-master是最基本的下拉刷新DEMO TableViewRefresh是上面三个文章主任扩展的DEMO,可参考三篇文章调试DEMO TableViewLoading是我自定义的自动显示加载UI的DEMO
Oracle物化视图增量刷新的应用研究.pdf
该demo主要功能是做表视图下拉刷新动画,现在很多APP下拉刷新都会触发动画效果
物化视图 (MV)在一个段中存储查询结果,并且能够在提交查询时将结果返回给用户,从而不再需要重新执行查询 — 在查询要执行几次时,这是一个很大的好处。物化视图可以利用一个快速刷新机制从基础表中全部或增量刷新...
本程序是用VC2005编译且通过,运行良好。在一个视图类的显示窗口中嵌入另一个视图。也可在一个对话框中嵌入一个自定义视图。。。程序里面源代码齐全。是很好的学习VC的资料
Github上摘抄的下拉刷新视图,可扩展下拉样式,可支持任何视图类型的刷新。 Github上摘抄的下拉刷新视图,可扩展下拉样式,可支持任何视图类型的刷新。
强大的Android下拉刷新框支持下拉刷新、上拉加载、二级刷新、越界回弹、越界拖动,具有极强的扩展性,并集成了几十种炫酷的Header和 Footer。 支持横向刷新 支持多点触摸 支持淘宝二楼和二级刷新 支持嵌套多层的视图...