第4课-海量数据之索引-oracle海量数据库架构设计.docx

第4课-海量数据之索引-oracle海量数据库架构设计.docx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
海量数据的设计 第四课--索引 2012.7.2 DATAGURU专业数据分析网站 2012-7-22 2012- 7-22 索引 索引就像书的目录. 很难想象一个没有索引的关系型数据库 . 2012.5.28 Oracle中的索引 令 B树索引 ( B-Tree index ) 令 位图索引( Bitmap index ) 令 全文索引( Text index ) 2012.5.28 2012-7-22 DATAGURU 2012- B树索引 令 解释 令 应用场景 – OLTP – 主键或者唯一性约束 – 键值重复率低的字段比较适合使用B树索引 令 不适合场景 – 键值重复率高的字段 2012.5.28 2012-7-22 DATAGURU 2012- B树索引 2012.5.28 2012-7-22 DATAGURU 2012- 2012.5.28 2012-7-22 DATAGURU 2012- B树索引的效率 令 主键或者唯一性约束的字段(72页) 令 键值重复率低的字段比较适合使用B树索引(82页) 2012-7-22 2012- 7-22 位图索引 2012.5.28 2012.5.28 2012-7-22 DATAGURU 2012- 位图索引-结构 令 (92页) 值/行 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ANALYST 0 0 0 0 0 0 0 1 0 1 0 0 1 0 CLERK 1 0 0 0 0 0 0 0 0 0 1 1 0 1 MANAGER 0 0 0 1 0 1 1 0 0 0 0 0 0 0 PRESIDENT 0 0 0 0 0 0 0 0 1 0 0 0 0 0 SALESMAN 0 1 1 0 1 0 0 0 0 0 0 0 0 0 2012-7-22 2012- 7-22 位图索引 V.S. B树索引 ( 92页) 令 更加节省空间 令 对于高重复率键值上的count,OR,AND等操作性能很好。 2012.5.28 位图索引运算 OR 运算 值/行 CLERK MANAGER CLERK OR MANAGER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 1 0 1 1 0 0 0 1 1 0 1 AND 运算 值/行 CLERK MANAGER CLERK OR MANAGER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2012.5.28 位图索应用场景 令 适合于( 102页) – OLAP – 重复率高的数据。 – 特定类型的查询 令 劣势 – 重复率低的字段 – DML操作 2012.5.28 全文索引 Where name like ‘%Tom%’ 2012.5.28 全文索引--优势 令 优势 – 索引不是按照键值存储,而是通过分词的方式重组数据。 – 模糊查询速度快 令 劣势 – 占用大量的空间 – bug比较多,维护困难 2012.5.28 2012-7-22 DATAGURU 2012- 2012.5.28 2012-7-22 DATAGURU 2012- 全文索引--空间 全文索引通常会比B树占用更多的空间,有时候甚至比原表数据占的空间还多 . 示例 142 全文索引--数据装载 令 数据装载时如何创建全文索引 示例 127页 2012.5.28 2012-7-22 DATAGURU 2012- 2012.5.28 2012-7-22 DATAGURU 2012- 全文索引--DML 令 CONTEXT类型的全文索引不基于事

您可能关注的文档

文档评论(0)

分享使人快乐 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

认证主体石**

1亿VIP精品文档免费下

相关文档

相关课程推荐