`
pengfeicao521
  • 浏览: 143951 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

oracle创建物化视图

 
阅读更多
----- 需要 创建 权限视图       
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 物化视图是一种预先计算并保存表连接或聚集等耗时较多的操作的结果,以提高查询性能。物化视图对应用程序透明,不会影响应用程序的正确性和有效性,但需要占用存储空间。基表发生...

    ORACLE9I物化视图

    - **推荐物化视图**:根据工作负载数据,汇总顾问会推荐最合适的物化视图创建方案。 - **实施建议**:根据汇总顾问的建议创建物化视图。 - **过滤工作负载**:可以针对特定类型的工作负载进行过滤,以更精确地创建...

    Oracle数据库中物化视图的原理剖析

    在Oracle 10g中,DBMS_ADVISOR程序包的TUNE_MVIEW过程简化了物化视图的优化过程,帮助自动创建必要的支持结构。 例如,创建一个物化视图如以下所示: ```sql create materialized view mv_hotel_resv refresh fast...

    Oracle物化视图应用详解

    Oracle物化视图是一种数据库对象,它存储了查询结果,以提供快速的数据访问,特别适合于需要频繁查询但计算过程复杂或涉及大量数据连接的场景。物化视图的使用可以显著提高查询性能,因为它避免了每次查询时的计算...

    oracle 物化视图详解(内含例子)

    ### Oracle 物化视图详解 #### 一、物化视图的概念与作用 物化视图是Oracle数据库中一种特殊的数据对象,它保存的是基于一个或多个表(称为基表)的查询结果集,并且这些结果集是物理上存在的。与普通的视图不同,...

    创建物化视图ORA-12014错误解决方法

    3. **修改物化视图创建语句**: - 使用新的唯一索引重新创建物化视图。 ```sql DROP MATERIALIZED VIEW IF EXISTS WH_VIEW_LOG; CREATE MATERIALIZED VIEW WH_VIEW_LOG REFRESH FORCE ON DEMAND WITH ROWID AS...

    SQL 优化之 oracle物化视图

    Oracle 物化视图 Oracle 物化视图是数据库对象,存储远程表的数据副本,也可以称为快照。物化视图可以查询表、视图和其他物化视图。通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。 创建...

    oracle物化视图_循序渐进学习笔记

    Oracle物化视图是一种在数据库中预先计算并存储视图查询结果的数据对象,它与普通的视图不同,普通视图在查询时动态地基于基表数据生成结果,而物化视图则拥有自己的物理存储,提供了对数据的快速访问。在本篇循序渐...

    ORACLE使用物化视图和查询重写功能

    ### ORACLE使用物化视图和查询重写功能 #### 一、概述 在Oracle数据库中,物化视图和查询重写功能是提高查询效率和简化数据仓库管理的重要工具。物化视图是一种预计算的数据集合,它可以存储查询的结果集,而查询...

    oracle的物化视图

    Oracle的物化视图是一种数据库对象,它存储了查询结果,从而提供了一种高效的数据访问方式。物化视图的主要目标是提升查询性能,尤其是在处理复杂查询、连接操作或聚合计算时。它们在数据仓库环境中尤其有用,因为...

    利用ORACLE物化视图建立报表数据库.pdf

    第二,ORACLE物化视图的创建过程和管理方法。ORACLE物化视图是指包含一个查询结果的数据库对象,相对于普通视图而言,物化视图是一个物理表。物化视图也是一种段,具有自己的物理存储属性,并占用数据库磁盘空间。...

    Oracle物化视图使用[文].pdf

    Oracle物化视图是数据库管理系统中的一个重要特性,尤其在处理大量数据和复杂查询的场景下,它可以极大地提升查询性能和数据一致性。物化视图与普通的视图不同,后者是逻辑上的虚表,其内容在查询时动态计算,而物化...

    Oracle怎么根据物化视图日志快速刷新物化视图

    ### Oracle如何根据物化视图日志快速刷新物化视图 #### 一、物化视图及其日志介绍 在Oracle数据库中,物化视图(Materialized View)是一种特殊的对象,它存储了预计算查询的结果,从而可以提高查询性能。物化视图...

    Oracle物化视图增量刷新的应用研究.pdf

    物化视图操作简单,支持增量刷新及全量刷新,可以支持复杂的表连接、聚合函数等操作,为数据的加工创建了便捷条件,提高了查询效率,减少了服务器消耗资源。 本文主要研究 Oracle 物化视图增量刷新的应用,揭示了...

    oralce创建物化视图

    oralce创建物化视图,基本语法,基本操作

    Oracle中物化视图的使用.pdf

    Oracle中的物化视图是一种非常重要的数据库特性,它主要用于提高查询性能和数据一致性。物化视图是预先计算好的查询结果,存储为物理表的形式,这样在后续的查询中可以直接使用,而不需要每次都执行复杂的查询操作。...

    ORACLE 物化视图 详解

    创建主键物化视图时,Oracle会使用主键来唯一标识记录,从而支持增量刷新。 - **示例**: ```sql CREATE MATERIALIZED VIEW mv_emp_pk REFRESH FAST START WITH SYSDATE NEXT SYSDATE + 1/48 WITH PRIMARY ...

    基于Oracle物化视图日志的数据同步技术研究.pdf

    Oracle物化视图日志是一种强大的数据同步技术,尤其适用于分布式数据库和分布式应用系统之间的数据一致性维护。在当今信息化系统中,随着技术的快速发展,数据的分布性和实时性需求日益增强,数据同步成为了一个关键...

Global site tag (gtag.js) - Google Analytics