免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1060 | 回复: 0
打印 上一主题 下一主题

第五章.提升查询语句的性能 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-26 22:41 |只看该作者 |倒序浏览

本章探讨每个MySQL用户迟早都会遇到的问题:加快慢速查询的速度。MySQL是种非常快速的数据库,但是其天赋的速度为你的应用程序带来的帮助是有限度的。最终你需要自己挽起袖子动手为那些慢速查询寻找原因-并最终找到提高响应速度的办法。


经常有人问我们是怎么“找到这些瓶颈的”。这其实非常简单。一旦你开始去了解MySQL是怎么做事情的,你就开始具备了查找问题的直觉、从而对查询的优化也就变得非常简单。虽然也有棘手的时候,但是借助于恰当的背景知识,你最终能够定位出绝大部分优化方面的问题。


本章着眼于提供一个框架,用于理解MySQL是如何解释并执行查询的。以此为基础,你可以前进到下一章,将所学的内容应用于应用程序的设计和服务端的性能调优。


我们从概述MySQL如何进行查询处理开始,接着会介绍查询优化器(Optimizer)的内置功能。然后我们会讨论如何定位慢速的查询语句,最后介绍你可以提供给MySQL的查询优化器的一些提示字(Hint).



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/7114/showart_265436.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP