+ -
当前位置:首页 → 问答吧 → 救命啊,物化视图创建执行了一个小时都没创建完.

救命啊,物化视图创建执行了一个小时都没创建完.

时间:2011-12-09

来源:互联网

SQL code
create materialized view V_OA_M_CUSTOMER
refresh force on demand
start with to_date('08-12-2011 23:00:00', 'dd-mm-yyyy hh24:mi:ss') next to_date(concat(to_char(sysdate+1/8,'dd-mm-yyyy'),' 23:00:00'),'dd-mm-yyyy hh24:mi:ss') 
as
select erp_cus_seq.nextval as cusid,b.fnumber||u.fnumber as uionNum,hr.id oaid,hr.loginid oaloginid,
b.fname_l2 cusName,b.fnumber cusNumber,
u.fname_l2 fname,u.fnumber fmail,a.fname_l2 fdept
from hrmresource hr, CT_BO_BizOrgSaleInfoSalesEntry@erpslt e,ct_BO_BizOrg@erpslt b,t_PM_User@erpslt u,t_org_admin@erpslt a
where e.CFBizOrgID = b.fid and  e.CFSalesID = u.fid and e.CFSalesOrgUnitID = a.fid and hr.loginid=u.fnumber;


代码如上:
select出的结果大概也就1w多行.速度很快.但创建物化视图时就很慢.这是什么原因啊?

作者: caipeiwen   发布时间: 2011-12-09

物化视图:是包括一个查询结果的数据库对像,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。

所以物化视图在创建的刷新时,速度很慢,这也是正常现像。
目前好像没有什么好的解决办法吧。

作者: LuiseRADL   发布时间: 2011-12-09