数据仓库Oracle系统概念.ppt

数据仓库Oracle系统概念.ppt

ID:51474075

大小:203.00 KB

页数:83页

时间:2020-03-23

数据仓库Oracle系统概念.ppt_第1页
数据仓库Oracle系统概念.ppt_第2页
数据仓库Oracle系统概念.ppt_第3页
数据仓库Oracle系统概念.ppt_第4页
数据仓库Oracle系统概念.ppt_第5页
资源描述:

《数据仓库Oracle系统概念.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、Oracle8数据库系统改进表的存取性能-索引与数据簇分区选件-分区表与分区索引并行选件-SQL语句并行处理新的数据类型(多媒体数据类型)索引索引在数据库应用中,性能主要取决于存取表中数据的速度。索引可以快速找到待定的表记录。索引维护与应用:索引对用户透明当有索引且能提高应用的性能时,Oracle自动使用索引。Oracle自动更新索引以使其与表同步。索引类型B树索引(系统自动为主码和唯一完整性约束建立)位图索引索引表,分区索引,反向键值索引…。SMITHALLENWARDJONESMARTINBLAKECLARKSCOTTKINGT

2、URNERADAMSJAMESFORDMILLERB树索引createindex索引名on表名(列名)ADAMSALLENBLAKECLARKFORDJAMESJONESKINGMARTINMILLERSCOTTSMITHTURNERWARDMILLERTURNERBLAKEJAMESKINGROWID对于索引列的每一个可能的值,都有独立的位图项。在位图项中的每一位代表一个可能的ROWID,为1意味着该行包含关键值。例如:LOC列(3种取值)北京(010011)天津(100000)上海(001100)第二个记录第一个记录位图函数可以

3、将位的位置转换为实际的ROWID。通过位图索引的合并简化查询条件,从而过滤被访问的数据集合。位图索引d01合资d02合资d03合资d04外企d05国企d06合资dnotype天津北京上海上海北京北京locselectdnofromdepwheretype=‘合资’andlocin(‘北京’,‘上海’);合资北京上海10001101d021011d030AND0OR1=001001101d06位图索引的例子位图索引建立位图索引;createbitmapindexdep_indexondep(type);createbitmapinde

4、xdep_indexondep(doc);位图索引适用于列的值取值不多的情况、索引列含有越多的值,位图项就越多,需要存储索引的空间也越大。由于Oracle必须展开一个位图索引的方式,所以不适于经常插入或更新数据的应用。位图索引典型地用于决策系统与数据仓库应用中查询数据。簇(聚集)索引当cluster建立后,必须建立簇索引后,被聚集的表才能访问。系统不会自动为簇建索引。例:createclusertdep_emp(depnochar(3));createtabledep(dno..,dname..,…)clusterdep_emp(d

5、no);createtableemp(emp…,…dno...)clusterdep_emp(dno);createindexdep_emp_idxonclusterdep_emp;簇(聚集)索引簇索引表的存储e01王山男d01佳月公司8200e02张丽女d01e10孙军男d02运通公司2034d03安合物业6800来自emp来自depclusterkey分区选件分区选件分区的原因表和索引迅速膨胀数据仓库和决策支持的需要什么是分区大的表或索引可以拆分为小的易于管理的数据片断,例如将销售表按销售日期拆分成一系列数据片断其中每一个片断称

6、为一个分区(partition)被分区的表称为分区表。数据仓库的概念数据仓库就是面向主题的、集成的、稳定的、不同时间的数据集合,用以支持经营管理中的决策制定过程。主题是一个在较高层次将数据归类的标准,每一个主题对应一个宏观的分析领域数据仓库的集成特性是指在数据进入数据仓库之前,必须经过数据加工和集成,统一原始数据中的矛盾之处,将原始数据结构做一个从面向应用向面向主题的转变。数据仓库的稳定性是指数据仓库反映的是历史数据的内容,而不是日常事务处理产生的数据,进入数据仓库后是极少或根本不修改的数据仓库的概念数据仓库最根本的特点是物理地存放

7、数据。这些数据并不是最新的、专有的,而是来源于其它数据库的。数据仓库的建立并不是要取代数据库,它要建立在一个较全面和完善的信息应用的基础上,用于支持高层决策分析。而事务处理数据库在企业的信息环境中承担的是日常操作性的的任务。数据仓库是数据库技术的一种新的应用,而且到目前为止,数据仓库还是用数据库管理系统来管理其中的数据。分区只有表和索引可以分区。分区对于应用人员和用户是透明的。分区可以控制数据的存储地点:将数据分散存储在多个磁盘上。将经常使用的数据放在快速的磁盘上。分区可以有不同的物理属性:分区可以有不同的存储参数(tablespa

8、ce,pctfree,pctused,等等)分区表或索引可以跨表空间存储,分区不可以。同一模式对象的所有分区必须具有相同的逻辑属性:相同的列,数据类型,约束。分区的作用增加了数据的可用性不同的分区可以跨表空间存储,可以进行分区级的备份

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

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

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