- 浏览: 245600 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (232)
- 瞎扯两句 (8)
- 操作系统 (5)
- 工作笔记 (33)
- 设计模式 (1)
- java (57)
- Java IDE (7)
- hibernate (17)
- oracle (46)
- ms sql (2)
- spring (9)
- struts2 (0)
- javascript (16)
- java_code (2)
- java之集合 (2)
- java之线程 (4)
- java之IO (4)
- java之虚拟机 (6)
- java之异常 (0)
- EJB (4)
- XML (4)
- 数据结构-算法 (2)
- 架构设计 (5)
- 配置信息 (2)
- 阅读笔记 (6)
- IT专业英语 (1)
- PI (0)
- 单元测试 (1)
最新评论
1. 在 深入浅出 系列中,作者列举了一个例子来说明。
起因:系统中存在一些需要排序的sql查询,而且某些查询需要扫描多个基表,且这几个基表数据量较大(超百万),而且采用了全表扫描。这样再加上最终的排序就会消耗大量的io等操作。
解决: 建立中间查询的物化视图,并且根据排序字段建立降序索引,且该视图每天更新一次。这样只需从该视图查询排序即可。 又因为排序和索引字段对应,所以是index扫描,效率提高。
分析: 使用物化视图的情境为 数据更新的要求不是很频繁。 直接从基表查询太复杂且数据量巨大。 最终查询结果相对于基表数据来说较少。(上例中是20万+)
起因:系统中存在一些需要排序的sql查询,而且某些查询需要扫描多个基表,且这几个基表数据量较大(超百万),而且采用了全表扫描。这样再加上最终的排序就会消耗大量的io等操作。
解决: 建立中间查询的物化视图,并且根据排序字段建立降序索引,且该视图每天更新一次。这样只需从该视图查询排序即可。 又因为排序和索引字段对应,所以是index扫描,效率提高。
分析: 使用物化视图的情境为 数据更新的要求不是很频繁。 直接从基表查询太复杂且数据量巨大。 最终查询结果相对于基表数据来说较少。(上例中是20万+)
发表评论
-
oracle sql优化
2013-09-23 14:29 6211.绑定变量 不适用在OLAP系统中。 因为在OLAP中, ... -
阅读笔记 SQL
2013-08-14 18:24 785Start with...Connect By子句递归查询一般 ... -
oracle 锁 分析
2013-06-18 10:57 4391. 分为 tx 和 tm 。 即 行级 和 表级 其中 ... -
Oracle的TX锁(行级锁、事务锁)
2013-06-18 10:04 894问题:如何使用事务? ... -
mysql 时间戳自动更新
2013-04-09 10:24 942-- Table "pnodetail" ... -
阅读笔记
2013-02-07 17:24 431. 在OLTP系统装要注意sql的硬解析,但是在OLA ... -
synonym
2013-02-07 16:58 908建立一个同义词可以排除一个对象名字的限制. 如果你的数据库有多 ... -
oracle schema
2013-02-07 16:50 721A schema is a collection of dat ... -
Oracle编程艺术阅读笔记-2
2013-01-29 10:40 7331. 位图索引。 不 ... -
Oracle:位图索引与死锁-2
2013-01-28 18:24 793位图索引被存储为压缩的索引值,其中包含了一个范围内的ROWID ... -
Oracle:位图索引与死锁-1
2013-01-28 18:04 825B 树索引更适合索引动态表的 OLTP 环境,而位图索引更适合 ... -
Oracle编程艺术阅读笔记-1
2013-01-24 18:48 8331. 绑定变量。 不使用会产生的影响: 每次运 ... -
JAVA完全控制Oracle中BLOB、CLOB说明
2012-12-28 17:07 798网络上很多关于JAVA对Oracle中BLOB、CLOB类型字 ... -
H2数据库的使用
2012-12-13 18:40 7391.下载h2的jar,例如h2-1.3.170.jar 2.c ... -
JTA
2012-12-05 17:35 931要理解 JTA 的实现原理 ... -
oracle 体系结构
2012-12-03 23:13 678[img][/img] oracle工作原理 ... -
oracle 存储过程实例-4
2012-12-03 23:04 501--错误处理部分。 --自 ... -
oracle 存储过程实例-4
2012-12-03 23:02 806--错误处理部分。 --自定义异常处理 CREATE OR ... -
oracle 存储过程实例-3
2012-12-03 21:42 774PROCEDURE autoissuereturns ( ... -
oracle函数 code实例
2012-12-03 21:08 835CREATE OR REPLACE FUNCTION gett ...
相关推荐
orace表分区及物化视图 进一步了解oracle表分区技术及物化视图技术应用
物化视图学习笔记 错误问题分析总结 详细讲解了物化视图的内部构造,从零基础开始学习 重点说明ORA-12034的错误解决方案
oracle物化视图,对于物化视图进行了分析
#资源达人分享计划#
为了进一步提高数据仓库的性能, 通过分析数据仓库中性能优化技术的特点, 提出了索引和物化视图耦合的性能优化技术。通过数据挖掘自动选择候选索引和物化视图, 减少查询的扫描范围; 然后研究在物化视图上建立索引的...
ORACLE9i-分析函数参考手册-物化视图-Flashback Query.doc
对现有物化视图维护方法进行了分析,提出了利用多个物化视图的中间结果进行视图维护的思想。首先 ,结合单位空间增益、空间限制等因素 ,选择多个物化视图的公共表达式作为中间结果 ,并提出了确定中间结果集的具体算法;...
我们已经支持当前版本(0.4.0): 物化视图重写。 数据沿袭分析该项目正在积极开发中,并且***尚未准备好进行生产***。在线API 我们提供了免费的API http://sql-booster.mlsql.tech 。 您可以访问...
对现有物化视图维护方法进行了分析,提出了利用多个物化视图的中间结果进行视图维护的思想。首先,结合单位空间增益、空间限制等因素,选择多个物化视图的公共表达式作为中间结果,并提出了确定中间结果集的具体算法...
传统的基于物化视图的RDF模式匹配方法虽然能降低表的自连接操作次数,加快查询模式重写过程,但在视图集中检索模式匹配的视图等价于子图同构这一NP-hard问题。为了减小查询模式重写代价,提高RDF模式匹配过程效率,...
数据湖超车道:StarRocks 如何借助物化视图加速数据分析 实时湖仓融合平台架构实践 Impala中的性能优化 MaxCompute湖仓一体方案新能力 2、混合存储论坛 从 TP 到 AP, OceanBase OLAP 核心技术详解 多云缓存在知乎的...
引入ClickHouse物化视图 (MATERIALIZED VIEW), 该物化视图在ClickHouse上的表现较为奇特, 具有数据入流后的自动刷新功能。 目前我们用它充当PipelineDB实时流聚合功能, 以此, 达到raw数据入流存储和聚合同步完成的...
针对上述问题在候选视图生成算法和IGA算法的基础上,对算法进行了动态调整,从而得出了新型物化视图动态调整算法CNUMV。经实验证明该算法降低了视图的搜索空间和时间复杂度,更重要的是该算法考虑到了各视图之间相互...
创建物化视图日志 11.1.4.设置并行度 11.2.视图 11.2.1.取表记录数 11.3.物化视图 11.3.1.分析 11.3.2.取表记录数 11.3.3.刷新 11.3.4.设置并行度 11.4.数据库链接 11.4.1.测试 11.11.列 11.11.1.分析 ...
7.4.2 物化视图的使用 133 7.4.3 物化视图的数据加载 135 7.4.4 物化视图的数据更新 135 7.4.5 查询重写 136 7.5 本章小结 136 7.6 本章实例 137 7.7 习题 137 第8章 函数与存储过程(教学视频:48分钟) ...
Materialise 旨在帮助您以交互方式探索流数据、针对实时关系数据执行数据仓库分析,或者只是增加新鲜度并减少仪表板和监控任务的负载。Materialise 专注于以最小的延迟提供正确和一致的答案。它不要求您接受近似答案...
视图是虚表,在数据库中只存储视图定义(物化视图除外),通过视图可以查询、更新基本表中的数据;索引主要用于提高存取效率。通过本次实验,可以掌握基本表、视图、索引在数据库中的基本管理方法。 实验要求 熟悉...
Materialize旨在帮助您交互式地浏览流数据,针对实时关系数据执行数据仓库分析,或者只是增加新鲜度并减少仪表板和监视任务的负载。 Materialize致力于以最小的延迟提供正确一致的答案。 它不要求您接受近似答案或...
7.8.1 物化视图的一般限制 264 7.8.2 物化视图的分类 264 7.8.3 快速刷新通用约束 264 7.8.4 物化视图信息查看 265 第 8 章 嵌入式 SQL 266 8.1 SQL 前缀和终结符 ...........................................