例子:
CREATE MATERIALIZED VIEW cust_sales_mv
PCTFREE 0 TABLESPACE demo
STORAGE (INITIAL 16k NEXT 16k PCTINCREASE 0)
PARALLEL
BUILD IMMEDIATE
REFRESH COMPLETE
ENABLE QUERY REWRITE
AS
SELECT c.cust_last_name,
SUM(amount_sold) AS sum_amount_sold
FROM customers c, sales s
WHERE s.cust_id = c.cust_id
GROUP BY c.cust_last_name;
说明:它需要占物理空间的。
CREATE MATERIALIZED VIEW cust_sales_mv
PCTFREE 0 TABLESPACE demo
STORAGE (INITIAL 16k NEXT 16k PCTINCREASE 0)
PARALLEL
BUILD IMMEDIATE
REFRESH COMPLETE
ENABLE QUERY REWRITE
AS
SELECT c.cust_last_name,
SUM(amount_sold) AS sum_amount_sold
FROM customers c, sales s
WHERE s.cust_id = c.cust_id
GROUP BY c.cust_last_name;
说明:它需要占物理空间的。
解决方案 »
- 行转列的问题!急!急!在线等!
- centos6 安装oracle10g 登录时候报错
- 全文检索结果group by性能的问题
- 求Developer6i的补丁
- 从文件读出汉字的时候,为什么全是?号
- 关于Oracle的SQL*Plus的基本问题
- Oracle9i新建数据库和表空间问题!
- 求一句sql语句,求助!!!!
- 急,在线等待,为什么oracle执行sql语句的速度比sql server速度还慢许多 ?具体请看文章内容,高手救急啊
- 请问各位大虾那里可以下载有关oracle的存储过程学习的电子资料?
- 是否有自增字段?如果没有我想要一个ID字段作为表的关键字,该怎么设定这个ID呢?
- 哪儿有developer/2000 的下载(国内)啊?
select * from table;
还是只要底层数据改动了就会更新??会不会是这样的oracle会记录底层数据改动,,一旦有新的查询了。。再去更新实体视图呢???