- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统设计与原理;第9章 查询处理;DBMS总体结构回顾:查询处理器;§9.1查询处理的过程;§9.1查询处理的过程;§9.1查询处理的过程;查询优化器
查询优化
为给定查询选择最有效的查询执行计划的过程:
在关系代数级进行优化,力图找出与给定表达式等价、但执行效率更高(?)的一个表达式;
查询语句处理的详细策略的选择。例如,确定算法与索引等。
本章的主要内容
什么是查询执行计划的代价?
如何估计查询执行计划的代价?
如何进行有效的查询优化?;§9.1查询处理的过程;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;§9.2关系代数表达式的转换;表达式转换举例
用关系代数表达式树可以更明显地看出上述两个表达式的差别:;§9.3查询代价的度量;§9.3查询代价的度量;§9.3查询代价的度量;§9.3查询代价的度量;§9.3查询代价的度量;§9.4实现关系运算的算法代价;§9.4实现关系运算的算法代价;§9.4实现关系运算的算法代价;§9.4实现关系运算的算法代价;§9.4实现关系运算的算法代价;§9.4实现关系运算的算法代价;§9.4实现关系运算的算法代价;§9.4实现关系运算的算法代价;§9.5表达式的求值方法;§9.5表达式的求值方法;§9.5表达式的求值方法;§9.5表达式的求值方法;§9.5表达式的求值方法;§9.5表达式的求值方法;§9.5表达式的求值方法;§9.6查询优化的方法;§9.6查询优化的方法;§9.6查询优化的方法;查询优化的方法
由于产生了很多后选的查询执行计划,并且这些计划是表达式与注释交叉产生的,因此如何对整个表达式进行优化,产生代价最小的执行计划是一个问题;
一般来说,简单地为每个关系运算选择一个代价最小的算法,整个表达式的代价可能最小。但这样做往往是事与愿违!因此,必须采用一定的查询优化策略才能满足需要:
基于代价的优化
启发式优化;§9.6查询优化的方法;§9.6查询优化的方法;§9.7查询优化器的构造;§9.7查询优化器的构造;§9.7查询???化器的构造;小结:查询优化是永恒的主题;小结:查询优化是永恒的主题
您可能关注的文档
- 消化和吸收-课件-(共21张PPT).ppt
- 海闻《国际贸易》课件--第四章.ppt
- 消化内科——炎症性肠病.ppt
- 消化疾病诊治进展(必威体育精装版).ppt
- 浅表超声诊断.ppt
- 海南省海口市第十四中学高中历史人教版必修二课件:第5课-开辟新航路.ppt
- 消化管2(咽肛管双语版).ppt
- 消化管二消化腺.ppt
- 消化和吸收济南版课件(31张PPT).ppt
- 消化管-舌--组织学和胚胎学.ppt
- 高中思想政治选择性必修第三册精品课件 第2单元遵循逻辑思维规则 第5课第1框判断的概述.ppt
- 高中思想政治选择性必修第一册 第1单元 各具特色的国家 第1课国体与政体 第二框国家的政权组织形式.ppt
- 高中思想政治选择性必修第三册精品课件 第2单元遵循逻辑思维规则 第4课第2框明确概念的方法.ppt
- 高中思想政治选择性必修第三册精品课件 第1单元 树立科学思维观念 第2课把握逻辑要义 第1框“逻辑”的多种含义 (2).ppt
- 高中思想政治选择性必修第三册精品课件 第1单元树立科学思维观念 第1课 第2框思维形态及其特征分层作业.ppt
- 高中思想政治选择性必修第三册精品课件 第1单元树立科学思维观念 第3课第1框科学思维的含义与特征——分层作业.ppt
- 高中思想政治选择性必修第三册精品课件 第1单元 树立科学思维观念 第3课领会科学思维 第1框科学思维的含义与特征.ppt
- 高中思想政治选择性必修第三册精品课件 第2单元 遵循逻辑思维规则 第6课掌握演绎推理方法 第1框推理与演绎推理概述.ppt
- 高中思想政治选择性必修第三册精品课件 第2单元 遵循逻辑思维规则 第6课掌握演绎推理方法 第2框简单判断的演绎推理方法.ppt
- 高中思想政治必修第四册精品课件 第四单元认识社会与价值选择 第十一课第一框社会发展的规律.ppt
文档评论(0)