`
ilovezhurong
  • 浏览: 44546 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

做数据仓库优化(视图刷新时间)

阅读更多

    此任务的目标是减少物化视图刷新的时间.由于我们的物化视图是需要重计算的物化视图,无法做到fast刷新, 系统数据同步为一天导入即时数据两次,分下午1点和晚上12:00 做增量销量数据,用oracle job执行包的main方法刷新基础视图表,基础视图表更新后刷新关联群组物化视图.

用户在增加,修改,删除区域网点群组时可以手动刷新同步数据.

 

现在分两种情况做视图刷新时间优化的方案:

1   采用物化视图   

在基础表上增加位图索引

优化查询

 

2   物化视图改为普通视图  (可以直接否决,因为采用数据仓库的目的就是为了减少前台用户查询的速度,改成视图没意义)

 

3   改成基础表(table)

 

 

分享到:
评论

相关推荐

    数据仓库,数据挖掘,物化视图

    数据仓库、数据挖掘和物化视图是三个关键的IT概念,它们在现代企业管理和决策支持系统中扮演着至关重要的角色。 数据仓库是专门设计用于支持业务决策的大型中央存储库,它集成了来自不同源的数据,提供了一个一致且...

    物化视图,数据仓库,Oracle

    ### 物化视图在Oracle数据仓库中的应用与优化 #### 一、引言 在当今数据驱动的时代背景下,企业越来越依赖于数据仓库来进行决策支持系统(DSS)的构建,以便更好地理解业务趋势并做出战略性的分析。数据仓库的设计...

    Oracle数据仓库实体化视图的研究与应用

    ### Oracle数据仓库实体化视图的研究与应用 #### 摘要 本文深入探讨了Oracle数据仓库中的实体化视图(Materialized View)及其在实际应用中的重要性。通过研究,我们发现实体化视图是一种有效管理概要数据的方法,...

    Oracle数据仓库实体化视图的研究与应用.pdf

    实体化视图是预先计算和存储的查询结果,用于简化复杂的查询操作,尤其是在数据仓库中处理概要数据时,它可以避免频繁的连接、集合和聚集操作,从而显著减少查询时间。 在Oracle数据仓库中,创建实体化视图有两种...

    SQL 优化之 oracle物化视图

    通常情况下,物化视图被称为主表(在复制期间)或明细表(在数据仓库中)。 创建物化视图的目的: 1. 在本地维护远程数据的副本,提高查询效率。 2. 生成基于数据表的汇总表,用于数据仓库和数据分析。 创建物化...

    数据仓库需求文档.pdf

    数据仓库的应用远景包括性能分析工具、数据转换、数据装载、数据刷新、数据抽取、数据集市等。数据仓库还可以对运营收入和成本进行深入合理的核算,为开源节流提供数据支持,为自主定价提供依据。数据仓库还可以分析...

    ORACLE9I物化视图

    随着数据库技术的发展,无论是数据仓库、数据集市还是在线事务处理(OLTP)系统,都承载着大量的等待被发现和理解的信息。然而,在海量数据中及时准确地查找并呈现这些信息往往是一个重大挑战。为了应对这一挑战,...

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

    通过理解其基本概念、应用场景和管理策略,我们可以更有效地利用物化视图优化数据库性能,尤其是在大型数据仓库和分布式系统中。学习和掌握物化视图的使用,对于数据库管理员和开发人员来说,是一项非常有价值的技术...

    oracle数据仓库中三种优化

    综上所述,通过采用分区优化、维度优化和物化视图优化,可以在Oracle数据仓库环境中显著提高数据查询和管理的效率。每种优化技术都有其独特的优势和应用场景,合理地结合使用这些技术可以帮助构建高性能的数据仓库...

    数据仓库概要设计,构建,使用说明文档

    此外,数据仓库的数据随时间变化,通过定期的数据刷新反映业务的发展。 在构建数据仓库时,通常不采用传统的在线事务处理(OLTP)系统的设计方法,而是采用原型法。这种方法始于构建系统的简单框架,然后逐步丰富和...

    数据仓库(教材

    - **时间相关性**:数据仓库不仅包含当前数据,还包括历史数据,以便进行趋势分析。 #### 15.3 数据仓库体系结构 数据仓库的体系结构主要包括概念结构和层次结构两个方面。 ##### 15.3.1 数据仓库的概念结构 ...

    数据仓库和联机分析处理

    4. **时间维度**:数据仓库记录数据随时间的变化,保留历史数据,这有助于进行趋势分析和预测。 ### 数据集市:部门级的数据仓库 数据集市可以看作是数据仓库概念的一种延伸,它服务于特定的部门或业务单元,通常...

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

    这种技术在数据仓库环境中尤其有用,因为数据仓库通常涉及大量的聚合查询和历史数据分析,而这些查询如果实时执行,可能会消耗大量时间和系统资源。 物化视图的快速刷新机制允许从基础表中全部或增量地更新视图内容...

    数据仓库应用实例 中国移动经营分析系统数据仓库逻辑数据模型说明 共64页.pdf

    中国移动的数据仓库可能包括核心的业务维度(如时间、地理位置、产品、客户等)和事实表(记录各种业务指标,如收入、通话次数等)。维度表提供描述性的、易理解的属性,而事实表则包含度量数据。 4. **数据集市和...

    数据仓库(第四版).rar

    9. **数据仓库的性能优化**:通过分区、索引、物化视图、数据压缩和并行处理等技术提高查询速度。 10. **云数据仓库**:随着云计算的发展,云数据仓库如Amazon Redshift、Google BigQuery等成为趋势,提供弹性的...

    ORACLE中的物化视图

    这种类型的物化视图通常涉及表间的连接操作,适用于数据仓库环境下的复杂查询优化。 ```sql CREATE MATERIALIZED VIEW mv_empdept AS SELECT * FROM emp@remote_dbe WHERE EXISTS (SELECT * FROM dept@remote_db ...

    物化视图的两种实现

    在实际应用中,物化视图通常用于数据仓库、报表生成以及需要快速访问聚合数据的场景。本篇将详细介绍物化视图的两种实现方式:直接设计和定时任务触发存储过程。 首先,我们来看看直接在物化视图中设置设计的实现...

    数据库系统实现论文之数据仓库与数据挖掘

    数据仓库是一个专门为决策支持系统设计的大型、集成的、非易失性的数据集合,它从多个源系统中抽取、转换和加载数据,以提供一致的、历史的视图,用于分析和挖掘。 1. 数据仓库的核心特性: - 面向主题:数据仓库...

    使用Oracle物化视图实现数据同步复制的研究与实现.pdf

    【Oracle物化视图实现数据同步复制】 ...通过深入理解和正确使用物化视图,可以在不牺牲系统灵活性的情况下,保证数据的实时同步和一致性,这对于分布式数据库系统和数据仓库的构建具有重要意义。

    ORACLE物化视图

    Oracle物化视图是提升数据仓库和大型数据库查询性能的关键技术。通过预先计算和存储复杂的查询结果,物化视图能够显著降低查询响应时间,同时通过智能的刷新机制和查询重写功能,保持了数据的一致性和查询的灵活性。...

Global site tag (gtag.js) - Google Analytics