`
ioio
  • 浏览: 142471 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

创建物化视图_实例

 
阅读更多

CREATE MATERIALIZED VIEW  MV_DJ_NSRXX
TABLESPACE TS_NSPG_DAT
REFRESH COMPLETE ON DEMAND
ENABLE QUERY REWRITE
AS
SELECT NSRXX.NSR_KEY,
       NSRXX.NSBM,
       NSRXX.NSRDZXH,
       NSRXX.NSRMC,
       SWJG.SWJG_MC,
       SWRY.SWRY_MC,
       DJZCLX.DJZCLX_MC,
       HYLB.HY_MC,
       NSRXX.SCJYDH,
       NSRXX.SCJYDZ,
       NSRXX.ZGSWBM_DM,
       NSRXX.HY_DM,
       NSRXX.DJZCLX_DM
FROM   FT_DJ_NSRXX  NSRXX,
       DI_DM_SWJG   SWJG,
       DI_DM_SWRY   SWRY,
       DI_DM_DJZCLX DJZCLX,
       DI_DM_HY     HYLB
WHERE  NSRXX.ZGSWJG_DM = SWJG.SWJG_DM
AND    NSRXX.ZGY_DM = SWRY.SWRY_DM
AND    NSRXX.DJZCLX_DM = DJZCLX.DJZCLX_DM
AND    NSRXX.HY_DM = HYLB.HY_DM;

分享到:
评论

相关推荐

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

    下面通过具体的步骤来展示如何创建和使用物化视图。 ##### 示例1:创建ONDEMAND物化视图 1. **创建表**: ```sql CREATE TABLE test1 (ID NUMBER PRIMARY KEY, NAME VARCHAR2(30)); ``` 这里创建了一个名为`...

    oracle物化视图

    在创建物化视图的过程中,首先需要创建一个【DBLINK】,这是一个数据库链接,它允许在不同的数据库实例之间进行通信。在SQL窗口中,使用`CREATE DATABASE LINK`语句定义DBLINK,例如`DB_TO_SAP`,指定连接的用户名、...

    oracle九大性能视图

    `V$PARAMETER`提供了当前数据库实例的所有参数设置信息,这对于调整配置以适应不同的负载场景非常重要。 #### 9. V$SQL - SQL语句信息视图 `V$SQL`视图包含了所有已执行SQL语句的信息,包括执行次数、CPU时间等,...

    oracle动态视图文档(详细版)

    7. **优化动态视图**:分析视图查询性能问题,提供索引策略、物化视图和查询重构等优化技巧。 8. **异常处理与错误调试**:介绍处理视图操作过程中可能出现的错误,以及如何进行有效的调试。 9. **实战案例**:...

    oracle高级复制应用实例

    6. **索引维护**:物化视图建立后,通常需要为其创建索引以提高查询性能。可以通过SQL查询获取非主键索引信息,或者使用exp/imp工具或Toad来导出和导入索引,实现索引的创建和管理。 7. **Undo表空间**:在Oracle中...

    用高级复制实现主文件同步方案(第二版).pdf

    - **物化视图复制环境的搭建:** 包括创建复制组、定义复制对象、配置物化视图站点等步骤。 - **测试与维护:** 包括对已搭建好的环境进行测试、维护,如在线或离线重建物化视图、处理网络错误导致的作业失败等。 - ...

    2012-02-24我写的视图(附数据库设计)

    6. **提高性能**:在某些情况下,查询视图可能比直接查询基础表更快,因为数据库系统可能能够优化视图的执行计划,尤其是在使用物化视图时,会预先计算并存储结果,从而加快查询速度。 在2012-02-24我写的视图这个...

    09第9 章视图.pdf

    文档中提供了多个视图的运用实例,如GOOD_SUPPLIER视图的创建,以及如何通过视图操作数据(如插入、删除、更新)。 ### 总结 从文件内容可以看出,视图是数据库管理中一个非常核心的概念,它在确保数据安全、简化...

    oracle数据库实例视频教程01

    最后,教程可能会简要介绍Oracle的性能优化技术,如查询优化器、索引优化、表分区和物化视图等。理解这些工具和技术能帮助你提高数据库的运行效率,减少系统瓶颈。 总的来说,"Oracle数据库实例视频教程01"将带你...

    oracle 数据库设计.docx

    - **创建物化视图**:使用`CREATE MATERIALIZED VIEW`命令创建。 - **刷新物化视图**:可以选择手动刷新(`ON DEMAND`)或自动刷新(`ON COMMIT`)。 ```sql CREATE MATERIALIZED VIEW my_name [OPTIONS] AS SELECT * ...

    ORACLE_CDC.rar_oracle

    5. **CDC配置**:配置Oracle CDC涉及创建和管理物化视图日志(Materialized View Logs, MVLs),设置捕获实例,并定义目标位置。手册可能会详细解释这些步骤。 6. **性能优化**:由于CDC可能增加数据库负载,因此...

    基于ORACLE高级复制技术下的集团化医院数据交换方案的研究.pdf

    【多级物化视图】多级物化视图增加了方案的灵活性,使得数据可以在多个层次上进行复制和刷新,适用于复杂的数据分发场景,如多层次的医院集团结构。 【数据冲突】在复制过程中,当不同节点同时修改同一数据时,可能...

    Oracle数据库系统应用实例集锦与编程技巧

    首先,Oracle数据库系统的应用实例涵盖了多个方面,包括数据建模、表空间管理、索引创建、存储过程编写、触发器应用、视图构建等。在数据建模中,理解实体关系模型(ER模型)对于设计高效的数据结构至关重要。表空间...

    oracle官方文档概念第四章

    创建物化视图的基本语法如下: ```sql CREATE MATERIALIZED VIEW materialized_view_name BUILD {IMMEDIATE | DEFERRED} REFRESH {FAST | COMPLETE} [ON COMMIT | ON DEMAND | NEVER] AS SELECT column1, column2, ...

    创建一个Turing 模式

    使用`GRANT`语句赋予用户Turing各种权限,包括连接数据库(CONNECT)、数据库管理员权限(SYSDBA)、资源权限(RESOURCE)以及创建会话、表、过程、序列、触发器、视图、同义词、修改会话、物化视图和数据库链接等...

    数据库的索引分区

    假设我们想要创建一个物化视图,用于存储每个部门的学生总数: ```sql CREATE MATERIALIZED VIEW dept_student_count BUILD IMMEDIATE REFRESH COMPLETE ON COMMIT AS SELECT department, COUNT(*) AS student_...

    DATA7903_Toolbox

    sofa_vars.sql]] 在MIMIC3中创建具有所有变量(46个特征)信息的d_all_variables [[code-> ./dicts/d_all_vars.sql]]创建实例化视图(9个SQL文件) 创建mv_patients_adult ,这是一个过滤非成人患者的物化视图。...

    oracle导入表导入数据实例

    - 如果涉及大量数据,考虑使用分区表或物化视图来优化性能。 综上所述,Oracle数据导入涉及到多个步骤,包括控制文件的编写、批处理文件的创建以及导入过程的监控。理解这些细节有助于更有效地管理和维护数据库中...

    SAP_HANA建模手册

    它们是虚拟的,也被称为非物化视图,这种特性使得模型能够快速适应变化并部署。 属性视图主要用于描述性数据,即属性数据,如客户ID、城市和国家等。通过这些视图,可以将不同数据库表中相关的属性数据关联起来,...

Global site tag (gtag.js) - Google Analytics