码迷,mamicode.com
首页 > 数据库 > 详细

数据库 chapter 9 关系查询处理和查询优化

时间:2017-08-07 19:18:33      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:执行计划   结合   关于   计划   数据   操作   表达式   alt   目标   

第九章 关系查询处理和查询优化

本章主要关于查询处理和查询优化的基本概念,方法和技术。

查询处理的任务是把用户提交给RDMS的查询语句转换为高效的执行计划。

查询处理步骤:

查询分析

查询检查

查询优化(一般可分为代数优化与物理优化,代数优化是关系表达式的优化,物理优化是存取路径和底层操作算法的选择)。

查询执行

技术分享

关系数据库系统的查询优化

技术分享

代数优化

改变查询语句中操作的次序和组合,不涉及底层的存取路径。

 

物理优化

选择高效合理的操作算法或存取路径,求得优化的查询计划,达到查询优化的目标。

选择的方法可以是:

基于规则的启发式优化;

基于代价估算的优化;

两者结合的优化方法。

 

数据库 chapter 9 关系查询处理和查询优化

标签:执行计划   结合   关于   计划   数据   操作   表达式   alt   目标   

原文地址:http://www.cnblogs.com/Cheryl06/p/7300662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!