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

【连载】关系型数据库是如何工作的?(9) - 查询管理器

时间:2016-05-12 19:32:58      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

查询管理器

技术分享

查询管理是一个数据库强大与否的一个判断指标。通过查询管理,可以把一个糟糕的查询语句转换为一段快速执行的代码,代码执行后返回结果给客户端管理器。整个过程分为多步:

  • 查询首先被解析并检查其有效性;
  • 重写查询并删除不必要的操作,另外做一些预优化;
  • 为了提升性能进行必要的优化,最终转换为一个执行计划;
  • 编译执行计划;
  • 最后运行执行计划。

在读了这一章节之后,如果对查询优化想更深入的理解,我推荐阅读以下资料:

【连载】关系型数据库是如何工作的?(9) - 查询管理器

标签:

原文地址:http://blog.csdn.net/u013721793/article/details/51352172

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