Oracle数据库索引
文章平均质量分 71
大罗罗的马拉松
金融IT,主要涉及数据库开发、J2EE、中文分词、搜索、规范化
展开
-
二元高度(binary height)
http://book.51cto.com/art/200812/104308.htm 2.6 二元高度(binary height) 索引的二元高度对把ROWID返回给用户进程时所要求的I/O数量起到关键作用。二元高度的每个级别都会增加一个额外的读取块,而且由于这些块不能按顺序读取,它们都要求一个独立的I/O操作。在图2-1中,我们检索一个二元高度为3的索引,这样会返回转载 2016-09-07 20:25:05 · 818 阅读 · 0 评论 -
Oracle优化器(RBO与CBO)
http://blog.itpub.net/26738398/viewspace-1058763/ Oracle的优化器有两种,基于规则的优化器(RBO)和基于代价的优化器(CBO)。 在8i之前,Oracle使用的是RBO(Rule Based Optimizer,基于规则的优化器),他的执行非常简单,就是在优化器里面嵌入15中规则,执行SQL语句符合哪种规则,就按照规则转载 2016-09-07 20:26:35 · 591 阅读 · 0 评论 -
ORACLE性能优化之SQL语句优化
http://www.cnblogs.com/cxxjohnson/p/5686721.html转载 2016-09-07 20:27:22 · 364 阅读 · 0 评论 -
Oracle位图
http://www.360doc.com/content/16/0907/20/36363058_589148043.shtml 位图(BitMap)索引 前段时间听同事分享,偶尔讲起Oracle数据库的位图索引,顿时大感兴趣。说来惭愧,在这之前对位图索引一无所知,因此趁此机会写篇博文介绍下位图索引。 1. 案例 有张表名为table的表,由三列组成,转载 2016-09-07 20:22:03 · 1543 阅读 · 0 评论 -
Oracle位图例子
1、语法 create bitmap index index_name on 表名(字段); 2、举个例子你就能明白了: 如有表 test(id,name,address) 数据 (1,张三,大连) (2,李四,天津) (3,王五,北京) (4,赵六,大连) .... 类似这样的数据,如果查询的时候用到 【where address='大连'】,因为数据库中有很多这样的数据,所以一般的索引起不到转载 2016-09-07 20:28:27 · 763 阅读 · 0 评论 -
ORACLE B树索引概念的理解
B树索引的概念: B树索引是一个典型的树结构,不仅oracle,很多实际应用都用到,在oracle里面分三个索引块 1 - 叶子节点块(leaf block):直接指向表里的数据行。 2 - 分支节点块(branch block):指向分支节点或者是叶子节点。 3 - 根节点块(root node):也属于分支节点,只是最顶端的分支节点。 上面三个专业名词都很形象的表转载 2016-09-07 20:33:30 · 809 阅读 · 0 评论 -
Oracle数据库索引培训——201609
1. 数据库发展概要介绍 http://www.cbdio.com/BigData/2016-02/24/content_4651751.htm 观点:关系数据库在子应用中还是会继续存在,随着数据大爆炸的不断升级,关系数据库 将会更方便的迁移到大数据平台。大数据引导消费,大数据辅助决策 会是一个商业常态。转载 2016-09-08 16:54:16 · 937 阅读 · 0 评论