文章目录
【声明】文章仅供学习交流,观点代表个人,与任何公司无关。
编辑|SQL和数据库技术(ID:SQLplusDB)
收集Oracle数据库内存相关的信息
【Oracle】ORA-32017和ORA-00384错误处理
【Oracle】设置FGA(Fine-Grained Audit)细粒度审计
【Oracle】如何给物化视图分区
物化视图分区的方法和普通表的分区方法基本相同,可以先创建分区表,然后利用prebuilt table 选项进行物化视图的创建。
给物化视图进行分区的例
给物化视图进行分区的例子如下:
clike
conn scott/tiger
create table T1_MASTER
(c1 number primary key,
c2 number,
c3 number);
create materialized view log on T1_MASTER;
create table T1_MVIEW
(c1 number,
c2 number,
c3 number)
partition by range (c2)
(partition p1 values less than (20),
partition p2 values less than (30),
partition p3 values less than (40));
create materialized view T1_MVIEW on prebuilt table refresh fast
as select * from T1_MASTER;
begin
for i in 1 .. 30 loop
insert into t1_master values (i,i,i);
end loop;
end;
/
commit;
exec dbms_mview.refresh('T1_MVIEW','F');
commit;