oracle物化视图快速更新
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,建立测试表create table T_table nologging as select * from dba_objects;create table t_table_1 nologging as
千家信息网最后更新 2026年11月02日oracle物化视图快速更新
建立测试表
create table T_table nologging as select * from dba_objects;create table t_table_1 nologging as select * from dba_tables;
--建立日志记录
create materialized view log on T_table with rowid ,sequence(object_name,object_type,owner) including new values;create materialized view log on t_table_1 with rowid,sequence(table_name) including new values;
--建立物化视图
create materialized view mv_t_table nologging refresh fast on demand with rowid START WITH TO_DATE('21-08-2017 10:09:08', 'DD-MM-YYYY HH24:MI:SS') NEXT SYSDATE + 1/(24*60) as select count(*),a.object_type,a.owner from T_table a,t_table_1 b where a.object_name=b.table_name group by a.object_type,a.owner--测试
select * from mv_t_table where owner='SYSTEM';delete from t_table where owner='SYSTEM';insert into t_table select * from dba_objects where owner='SYSTEM';
--查看日志生成量
select a.name, b.value from v$statname a, v$mystat b where a.statistic# = b.statistic# and a.name = 'redo size';
--查看刷新日志
SELECT owner,mview_name,last_refresh_scn,last_refresh_date,query,REVISION FROM dba_mview_analysis WHERE owner='UTF32';
--查看日志记录表,MLOG$为日志记录表,一旦更新完成,此表的内容会被清掉;
select * from MLOG$_T_TABLEselect * from MLOG$_T_TABLE_1;
官方说明参见:http://docs.oracle.com/cd/E11882_01/server.112/e10706/repmview.htm#REPLN265
日志
记录表
测试
视图
更新
内容
官方
生成量
生成
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳九邦互联网科技有限公司
云信互联网科技有限公司
新华互联网科技学校
互联网科技保险
互联网中国科技
互联网科技小贷
朗涯互联网科技
西安互联网科技公司
润盈互联网科技
富国互联网科技创新基金
农村开互联网科技讲堂
昭通云南众福互联网科技有限公司
港股科技和互联网
重庆互联网医院沙龙医盟信息科技
洛阳共同富裕互联网科技有限公司
富国互联网金融科技混合基金
互联网高科技行业有哪些企业
云南互联网科技学费
易租星互联网科技有限公司
中国互联网公司的科技投入
深圳互联网络科技有限公司
中国互联网金融科技基金
海南科技产业互联网平台
互联网还是高科技吗
华夏互联网科技业
想开互联网科技公司怎么样
国产互联网科技公司
科技互联网经济论坛
杭州融税互联网科技有限公司
高科技和互联网的现代国家