中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第1页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第2页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第3页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第4页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Copyright Oracle Corporation, 1999. All rights reserved. 9 9 规划数据仓库的存储 9-9-2 2Copyright Oracle Corporation, 1999. All rights reserved. 总述 项目管理 (方法论, 维持元数据) 定义数据仓库的 概念及术语 规划一个成功 的数据仓库 分析用户 查询需求 选择一个处理 体系结构 建模数据仓库 规划数据仓库 存储 ETT (构建数据仓库) 满足业务需求 管理数据仓库 支持最终 用户存取 9-9-3 3Copyright Oracle Corporation, 1999. All rights reserved. 目标 在完成这一课后,你应该能够做到以下几点: 讨论不同的分割方法和索引方法 考虑不同的RAID(廉价冗余磁盘阵列)等级在保护数 据库方面的好处和局限性 9-9-4 4Copyright Oracle Corporation, 1999. All rights reserved. 数据分割 数据分割使得它们成为 能够独立处理的物理单位 容易做: 重构 重组 删除 恢复 监视 管理 存档 索引 Feb 98Feb 98Mar 98Mar 98 添加添加 丢弃丢弃 命令表命令表 其它数据不受影响其它数据不受影响 Jan 98Jan 98 9-9-5 5Copyright Oracle Corporation, 1999. All rights reserved. 分割的对象 表: 事实表 维表 索引 9-9-6 6Copyright Oracle Corporation, 1999. All rights reserved. 水平分割 表和索引数据按以下形式分割: 时间 销售区域或人 地理位置 组织机构 业务流程 WHERE 子句中包含的候选列 分析决策需求 9-9-7 7Copyright Oracle Corporation, 1999. All rights reserved. 垂直分割 你可能会使用垂直分割的时候: 为改善查询和更新速度 用户需要存取特定的列 一些数据不是频繁地被改变 去除维本身的文本描述信息 9-9-8 8Copyright Oracle Corporation, 1999. All rights reserved. 分割方法 范围分割(Oracle8 和Oracle8i) 哈希分割(Oracle8i) 复合分割(Oracle8i) 范围分割哈希分割复合分割 9-9-9 9Copyright Oracle Corporation, 1999. All rights reserved. 星型查询的最佳化 星型模型的最佳性能 1. 创建用来被查询的维表 2. 使用笛卡尔积, 逆向计算 3. 更小的参考表 4. 结果被进行连接操作 5. 事实表产生查询结果 = 查询结果 1 2 3 4 5 9-9-1010Copyright Oracle Corporation, 1999. All rights reserved. 星型转换 STAR_TRANSFORMATION_ENABLED Key 1Key 2Key 3 Key 1 Key 2 Key 3 Product_Table Market_Table Time_Table Dollars Fact_Table YearMonth Stat Brand 1002 1001 1003 100210031001 March1998 ABC SF 6000 20022003200110000 30023003300115200 4002400340019526 9-9-1111Copyright Oracle Corporation, 1999. All rights reserved. 索引 使用索引是因为: 节省巨大的成本,极大地提高性能和可测量性 可通过只读一个包括所需行的磁盘块指引的索引代替一 个整表的扫描 通过读索引,而不是查询整张表,可以快速地找到需要 查询的行在磁盘中的位置。 9-9-1212Copyright Oracle Corporation, 1999. All rights reserved. B-树 索引 最普通的索引类型 被用于具有较多的列 返回行数少 9-9-1313Copyright Oracle Corporation, 1999. All rights reserved. 位图索引 优化性能和节省存储空间 存储值仅为 1和 0 当出现以下情况时,通常使用位图索引而非B-树索引: 表很大 列数相对低维 位图索引的产品颜色位图索引的产品颜色 Blue - 1000100100010010100Blue - 1000100100010010100 Green - 0001010000100100000Green - 0001010000100100000 Mauve - 0100000011000001001Mauve - 0100000011000001001 Gold - 0010001000001000010Gold - 0010001000001000010 9-9-1414Copyright Oracle Corporation, 1999. All rights reserved. Oracle 8 和Oracle8i 索引的改进 Oracle8 索引改进: 分割索引 被组织的索引表 Oracle8i 索引改进: 基于功能的索引 改进的新位图索引 联机索引创建和重建 降序索引 当索引建立时可收集统计数据 9-9-1515Copyright Oracle Corporation, 1999. All rights reserved. 保护数据库 大型数据库必须有RAID(廉价冗余磁盘阵列) RAID 改善了: 可靠性 存储管理 RAID有不同的级别 可以通过磁盘分块避免磁盘使用的竞争 9-9-1616Copyright Oracle Corporation, 1999. All rights reserved. RAID 0: 分块 文件被写到一个四驱动器的磁盘序列中: 块 1 在驱动器 1 块 2 在驱动器 2 . . . 块5 在另一个扇区的驱动器1上 文件A (a) 文件A (e) 文件A (b) 文件A (f) 文件A (c)文件A (d) 磁盘阵列控制器 9-9-1717Copyright Oracle Corporation, 1999. All rights reserved. RAID 0:分块 优点: 对同时读写有益 无冗余 可升级 局限: 不推荐用于关键任务系统 数据丢失的时候不能恢复 一个坏扇区影响到整个磁盘的数据 9-9-1818Copyright Oracle Corporation, 1999. All rights reserved. RAID 1: 镜像 复制的文件存储在镜像磁盘里 磁盘阵列控制器 磁盘 1 磁盘1 Mirror 磁盘2 磁盘2 Mirror 文件 A (a) 文件A (b) 文件A (a) 文件A (b) 文件B (c) 文件B (d) 文件B (e) 文件B (c) 文件B (d) 文件B (e) 9-9-1919Copyright Oracle Corporation, 1999. All rights reserved. RAID 1: 镜像 优点: 完全的数据冗余 无性能损失 改善读取 具有可测量性 局限: 在RAID的所有配置中成本最高 9-9-2020Copyright Oracle Corporation, 1999. All rights reserved. RAID 5: 独立的磁盘阵列 使用奇偶交叉排序使数据分块 File C (b) File C (e) P (d,e,f,g,h) File C (a) File C (d) File (h) P (i,j) File C (c) File C (f) File C (i) P (a,b,c) File C (g) File C (j) 磁盘阵列控制器 磁盘 1磁盘 2磁盘 3磁盘4 9-9-2121Copyright Oracle Corporation, 1999. All rights reserved. RAID 5: 独立的磁盘阵列 优点: 有效的数据整合 数据重建 多并发寻求交叉阵列 可升级的 局限: 磁盘重叠 数据写入比率 仓库典型的使用RAID 0, 1, or 5 9-9-2222Copyright Oracle Corporation, 1999. All rights reserved. 备份 在设计阶段规划 为 VLDBs使用热备份 备份必需的构件: 事实表和维表中的数据 仓库模式 元数据模式 元数据 输入/输出工具 磁盘空间 时间 9-9-2323Copyright Oracle Corporation, 1999. All rights reserved. 总结 本节讨论了以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论