- 2
- 0
- 约4.31千字
- 约 58页
- 2018-12-03 发布于广西
- 举报
第四章查询优化 查询处理概述(1) 关系操作是非过程化的,其存取路径对用户透明。用户只需说明“干什么”,不必指出“怎么干”。 输入:SQL语句 输出:操作的结果 查询处理概述(2) 对于关系数据库系统,查询优化是: 挑战:必须进行好的优化,才有可接受的性能 机会:关系表达式的语义层次高,提供了优化的可能性。 查询处理概述(3) 相对于由用户选择存取路径的方式: 降低了对用户的要求,方便了用户的使用。避免了因用户选择了错误的存取路径而导致的效率低下。 能够取得更好的优化效果,因为 优化器具有丰富的可使用的信息 当数据库发生变化时优化器容易再次进行优化 优化器能够对多种实现策略逐一进行考虑 优化器集中了最优秀的程序员的智慧和经验 查询处理概述(4) 查询处理的基本步骤: 语法分析与翻译 优化 执行查询语句 查询处理概述(5) 查询优化 查询优化是为关系代数表达式的计算选择最有效的查询计划的过程。 查询优化的过程: 代数优化:力图找出与给定关系代数表达式等价的但执行效率更高的一个表达式。 物理优化:查询语句处理的详细策略的选择,例如选择执行运算所采用的具体算法,选择将使用的特定索引等等。 查询优化的步骤 将查询转换成某种内部表示,通常是语法树。 根据一定的变换规则,把语法树转换为优化形式。 选择低层的操作算法。 生成查询执行计划(也称查询执行方案,是由一系列内部操作构成的)。 查询代
您可能关注的文档
最近下载
- HK-3D-U101三轴点胶机运动控制系统使用手册V1.1.pdf VIP
- 老年人多重用药评估与管理中国专家共识(2024版)解读 2PPT课件.pptx VIP
- DB35T 1385-2013幼龄茶园套种大球盖菇生产技术规范.pdf VIP
- (正式版)DB43∕T 1909-2020 《冬季农闲耕地大球盖菇栽培技术规程》.docx VIP
- (高清版)DB1310∕T 243-2021 大球盖菇棚栽生产技术规程.pdf VIP
- (正式版)DB5226∕T 234-2022 《大球盖菇简易大棚栽培技术规程》.docx VIP
- 建筑安全玻璃管理规定发改运行[2003]2116号图集.pdf VIP
- 多重用药的安全管理与护理策略.pptx VIP
- 老年人多重用药评估与管理中国专家共识(2024)解读PPT课件.pptx VIP
- (正式版)DB4206∕T 67-2023 《桃园套种大球盖菇栽培技术规程》.docx VIP
原创力文档

文档评论(0)