随笔分类 - 数据仓库
实体化视图刷新与监控
摘要:生成并刷新实体化视图,且构成一个精心设计的实体化视图树(建立基础性的实体化视图,包括叠罗汉式或嵌入式实体化视图)是报表系统的重要准备工作和前提。对实体化视图的刷新主要是为了保证现行的与底层的明细数据同步,反映数据最新的变化。DBMS_MVIEW过程包提供的刷新操作:提供了三种不同类型的刷新操作DBMS_MVIEW.REFRESH 更新一个或更多的实体化视图 DBMS_MVIEW.REFRESH_A...
阅读全文
Oracle主键查找
摘要:在数据加载处理当中,经常涉及主键查找的问题;在加载维表过程当中,再插入新的记录或修改已有记录之前,要通过对某些逻辑的比较来确定当前记录是否存在。在加载事实表中,经常涉及到更多的主键查找处理。事实表加载往往在维表加载完后进行加载,所以需要查找有关维表的主键值,并以此确定事实表的外键值。常用的方法是,通过从源数据提取的数据部分的逻辑键于数据仓库内有关维表的逻辑表进行比较匹配,如果发现匹配,则取维表的主...
阅读全文
实体化视图(物化视图)
摘要:实体化视图是在原来视图概念的基础上,以实体视图的具体结构来实现的。所谓视图,也可以称为虚拟表,因为它实际上仅仅是经过定以后存在数据库内的查询语句,每当我们访问时,实际上需要运行查询语句才能得到结果。而实体化视图产生的结果能够存在数据库中,因此它能在很大程度上满足上述要求。通过构建实体化视图的树形结构体系,实现对实体化视图的刷新和快速刷新,并以此为基础,为联机分析处理提Technorati 标签: ...
阅读全文
数据仓库数据库设计方法---关系模型和多维模型比较分析
摘要:数据仓库中广泛采用的数据库设计模型有两种:关系型和多维型。普遍认为在数据仓库的设计方法中关系模型是“Inmon”方法而多维模型是“Kimball”方法。先来看下关系模型,关系型数据以一种称为“标准化”的形式存在。数据标准化是指数据库设计会使数据分解成非常低的粒度级,标准化数据以一种孤立模式存在,这种情况下对数据表里的数据关系要...
阅读全文
浙公网安备 33010602011771号