- 32
- 0
- 约1.08万字
- 约 62页
- 2017-05-10 发布于河南
- 举报
第9章_关系查询处理和查询优化
9.1 关系数据库系统的查询处理 9.1.2 实现查询操作的算法示例 9.2 关系数据库系统的查询优化 9.2.1 查询优化概述 一、由RDBMS进行查询优化的好处: 二、查询优化目标及步骤 9.2.2 一个实例 9.3 代数优化9.3.1 关系代数表达式等价变换规则 常用的关系代数等价变换规则 9.3.2 查询树的启发式优化 9.4 物理优化 代数优化改变查询语句中操作的次序和组合,不涉及底层的存取路径 对于一个查询语句有许多存取方案,它们的执行效率不同, 仅仅进行代数优化是不够的 物理优化就是要选择高效合理的操作算法或存取路径,求得优化的查询计划 选择的方法: 基于规则的启发式优化 基于代价估算的优化 两者结合的优化方法 一、 选择操作的启发式规则: 1. 对于小关系,使用全表顺序扫描,即使选 择列上有索引 对于大关系,启发式规则有: 2. 对于选择条件是主码=值的查询 查询结果最多是一个元组,可以选择主码索引 一般的RDBMS会自动建立主码索引。 3. 对于选择条件是非主属性=值的查询,并且选择列上有索引 要估算查询结果的元组数目 如果比例较小(10%)可以使用索引扫描方法 否则还是使用全表顺序扫描 5. 对于用AND连接的合取选择条件 如果有涉及这些属性的组合索引,则优先采用组
您可能关注的文档
- 2016-2017学年广西南宁市宾阳中学高一(下)3月月考数学试卷(解析版).doc
- oracle10性能监控培训文档.ppt
- so that, so...that比较.ppt
- 世界地理1全球地表形态与全球气候.ppt
- 2016-2017学年江西省抚州市崇仁二中高一(下)第一次月考数学试卷(解析版).doc
- 国际推广售前方案.ppt
- 2016-2017学年江西省南昌十中高一(下)第一次月考数学试卷(解析版).doc
- 2016-2017学年吉林省吉林二中高一(下)3月月考数学试卷(解析版).doc
- 冀教版八年级下册英语月考试题.doc
- 麓山国际2014-2015上学期初三第二次月考化学试题及答案.doc
原创力文档

文档评论(0)