----- 需要 创建 权限视图
CREATE MATERIALIZED VIEW V_INTER_ORG_CSA_GRANT
TABLESPACE TBS_LDC --保存表空间
BUILD DEFERRED --延迟刷新不立即刷新
REFRESH FORCE --如果可以快速刷新则进行快速刷新,否则完全刷新
WITH ROWID --根据rowid刷新(默认是主键)
ON DEMAND --按照指定方式刷新
START WITH SYSDATE NEXT SYSDATE + 6 / 24 AS --- 每6小时刷新一次
SELECT DISTINCT REL.INTER_ORG_ID
FROM TB_PTY_INTER_ORG_REL REL ----WHERE rel.inter_org_id=438051
CONNECT BY PRIOR REL.UP_INTER_ORG_ID = REL.INTER_ORG_ID
START WITH REL.INTER_ORG_ID IN
(SELECT DISTINCT EMORG.IN_ORG_ID
FROM TB_SYS_PRIVILEGE A,
TB_SYS_ROLE_PRIVILEGE B,
TB_SYS_EMPEE_ROLE C,
TB_SYS_EMPEE_ORG EMORG
WHERE A.PRIVILEGE_ID = B.PRIVILEGE_ID
AND B.ROLE_ID = C.ROLE_ID
AND C.EMPEE_ID = EMORG.EMPEE_ID
AND A.APP_ID IN (151))
分享到:
相关推荐
Oracle 物化视图创建和使用 Oracle 物化视图是一种预先计算并保存表连接或聚集等耗时较多的操作的结果,以提高查询性能。物化视图对应用程序透明,不会影响应用程序的正确性和有效性,但需要占用存储空间。基表发生...
- **推荐物化视图**:根据工作负载数据,汇总顾问会推荐最合适的物化视图创建方案。 - **实施建议**:根据汇总顾问的建议创建物化视图。 - **过滤工作负载**:可以针对特定类型的工作负载进行过滤,以更精确地创建...
在Oracle 10g中,DBMS_ADVISOR程序包的TUNE_MVIEW过程简化了物化视图的优化过程,帮助自动创建必要的支持结构。 例如,创建一个物化视图如以下所示: ```sql create materialized view mv_hotel_resv refresh fast...
Oracle物化视图是一种数据库对象,它存储了查询结果,以提供快速的数据访问,特别适合于需要频繁查询但计算过程复杂或涉及大量数据连接的场景。物化视图的使用可以显著提高查询性能,因为它避免了每次查询时的计算...
### Oracle 物化视图详解 #### 一、物化视图的概念与作用 物化视图是Oracle数据库中一种特殊的数据对象,它保存的是基于一个或多个表(称为基表)的查询结果集,并且这些结果集是物理上存在的。与普通的视图不同,...
3. **修改物化视图创建语句**: - 使用新的唯一索引重新创建物化视图。 ```sql DROP MATERIALIZED VIEW IF EXISTS WH_VIEW_LOG; CREATE MATERIALIZED VIEW WH_VIEW_LOG REFRESH FORCE ON DEMAND WITH ROWID AS...
Oracle 物化视图 Oracle 物化视图是数据库对象,存储远程表的数据副本,也可以称为快照。物化视图可以查询表、视图和其他物化视图。通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。 创建...
Oracle物化视图是一种在数据库中预先计算并存储视图查询结果的数据对象,它与普通的视图不同,普通视图在查询时动态地基于基表数据生成结果,而物化视图则拥有自己的物理存储,提供了对数据的快速访问。在本篇循序渐...
### ORACLE使用物化视图和查询重写功能 #### 一、概述 在Oracle数据库中,物化视图和查询重写功能是提高查询效率和简化数据仓库管理的重要工具。物化视图是一种预计算的数据集合,它可以存储查询的结果集,而查询...
Oracle的物化视图是一种数据库对象,它存储了查询结果,从而提供了一种高效的数据访问方式。物化视图的主要目标是提升查询性能,尤其是在处理复杂查询、连接操作或聚合计算时。它们在数据仓库环境中尤其有用,因为...
第二,ORACLE物化视图的创建过程和管理方法。ORACLE物化视图是指包含一个查询结果的数据库对象,相对于普通视图而言,物化视图是一个物理表。物化视图也是一种段,具有自己的物理存储属性,并占用数据库磁盘空间。...
Oracle物化视图是数据库管理系统中的一个重要特性,尤其在处理大量数据和复杂查询的场景下,它可以极大地提升查询性能和数据一致性。物化视图与普通的视图不同,后者是逻辑上的虚表,其内容在查询时动态计算,而物化...
### Oracle如何根据物化视图日志快速刷新物化视图 #### 一、物化视图及其日志介绍 在Oracle数据库中,物化视图(Materialized View)是一种特殊的对象,它存储了预计算查询的结果,从而可以提高查询性能。物化视图...
物化视图操作简单,支持增量刷新及全量刷新,可以支持复杂的表连接、聚合函数等操作,为数据的加工创建了便捷条件,提高了查询效率,减少了服务器消耗资源。 本文主要研究 Oracle 物化视图增量刷新的应用,揭示了...
oralce创建物化视图,基本语法,基本操作
Oracle中的物化视图是一种非常重要的数据库特性,它主要用于提高查询性能和数据一致性。物化视图是预先计算好的查询结果,存储为物理表的形式,这样在后续的查询中可以直接使用,而不需要每次都执行复杂的查询操作。...
创建主键物化视图时,Oracle会使用主键来唯一标识记录,从而支持增量刷新。 - **示例**: ```sql CREATE MATERIALIZED VIEW mv_emp_pk REFRESH FAST START WITH SYSDATE NEXT SYSDATE + 1/48 WITH PRIMARY ...
Oracle物化视图日志是一种强大的数据同步技术,尤其适用于分布式数据库和分布式应用系统之间的数据一致性维护。在当今信息化系统中,随着技术的快速发展,数据的分布性和实时性需求日益增强,数据同步成为了一个关键...