中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版

中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版

ID:20154167

大小:728.50 KB

页数:24页

时间:2018-10-10

中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第1页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第2页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第3页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第4页
中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版_第5页
资源描述:

《中文les09_规划数据仓库的存储_ 数据仓库教学课件 中文oracle99版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、规划数据仓库的存储总述项目管理(方法论,维持元数据)定义数据仓库的概念及术语规划一个成功的数据仓库分析用户查询需求选择一个处理体系结构建模数据仓库规划数据仓库存储ETT(构建数据仓库)满足业务需求管理数据仓库支持最终用户存取目标在完成这一课后,你应该能够做到以下几点:讨论不同的分割方法和索引方法考虑不同的RAID(廉价冗余磁盘阵列)等级在保护数据库方面的好处和局限性数据分割数据分割使得它们成为能够独立处理的物理单位容易做:重构重组删除恢复监视管理存档索引Feb98Mar98添加丢弃命令表其它数据不受影响Jan98分割的对

2、象表:事实表维表索引水平分割表和索引数据按以下形式分割:时间销售区域或人地理位置组织机构业务流程WHERE子句中包含的候选列分析决策需求垂直分割你可能会使用垂直分割的时候:为改善查询和更新速度用户需要存取特定的列一些数据不是频繁地被改变去除维本身的文本描述信息分割方法范围分割(Oracle8和Oracle8i)哈希分割(Oracle8i)复合分割(Oracle8i)范围分割哈希分割复合分割星型查询的最佳化星型模型的最佳性能1.创建用来被查询的维表2.使用笛卡尔积,逆向计算3.更小的参考表4.结果被进行连接操作5.事实表产

3、生查询结果=查询结果12345星型转换STAR_TRANSFORMATION_ENABLEDKey1Key2Key3Key1Key2Key3Product_TableMarket_TableTime_TableDollarsFact_TableYearMonthStatBrand100210011003100210031001March1998ABCSF600020022003200110000300230033001152004002400340019526索引使用索引是因为:节省巨大的成本,极大地提高性能和可测量性可

4、通过只读一个包括所需行的磁盘块指引的索引代替一个整表的扫描通过读索引,而不是查询整张表,可以快速地找到需要查询的行在磁盘中的位置。B-树索引最普通的索引类型被用于具有较多的列返回行数少位图索引优化性能和节省存储空间存储值仅为1和0当出现以下情况时,通常使用位图索引而非B-树索引:表很大列数相对低维位图索引的产品颜色Blue-1000100100010010100Green-0001010000100100000Mauve-0100000011000001001Gold-0010001000001000010Oracle8

5、和Oracle8i索引的改进Oracle8索引改进:分割索引被组织的索引表Oracle8i索引改进:基于功能的索引改进的新位图索引联机索引创建和重建降序索引当索引建立时可收集统计数据保护数据库大型数据库必须有RAID(廉价冗余磁盘阵列)RAID改善了:可靠性存储管理RAID有不同的级别可以通过磁盘分块避免磁盘使用的竞争RAID0:分块文件被写到一个四驱动器的磁盘序列中:块1在驱动器1块2在驱动器2...块5在另一个扇区的驱动器1上文件A(a)文件A(e)文件A(b)文件A(f)文件A(c)文件A(d)磁盘阵列控制器RAI

6、D0:分块优点:对同时读写有益无冗余可升级局限:不推荐用于关键任务系统数据丢失的时候不能恢复一个坏扇区影响到整个磁盘的数据RAID1:镜像复制的文件存储在镜像磁盘里磁盘阵列控制器磁盘1磁盘1Mirror磁盘2磁盘2Mirror文件A(a)文件A(b)文件A(a)文件A(b)文件B(c)文件B(d)文件B(e)文件B(c)文件B(d)文件B(e)RAID1:镜像优点:完全的数据冗余无性能损失改善读取具有可测量性局限:在RAID的所有配置中成本最高RAID5:独立的磁盘阵列使用奇偶交叉排序使数据分块FileC(b)FileC

7、(e)P(d,e,f,g,h)FileC(a)FileC(d)File(h)P(i,j)FileC(c)FileC(f)FileC(i)P(a,b,c)FileC(g)FileC(j)磁盘阵列控制器磁盘1磁盘2磁盘3磁盘4RAID5:独立的磁盘阵列优点:有效的数据整合数据重建多并发寻求交叉阵列可升级的局限:磁盘重叠数据写入比率仓库典型的使用RAID0,1,or5备份在设计阶段规划为VLDBs使用热备份备份必需的构件:事实表和维表中的数据仓库模式元数据模式元数据输入/输出工具磁盘空间时间总结本节讨论了以下课题:解释垂直分割

8、和水平分割区分不同类型的分割方法区分B-树索引和位图索引理解为什么典型的数据仓库使用RAID0,1,or5来保护数据库实践9-1概述实践包括以下课题:定义分割的方法识别索引方法确定RAID级别和为每个级别提供依据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。