WEB开发网
开发学院数据库MySQL 查询性能的优化 - 前言 阅读

查询性能的优化 - 前言

 2009-09-02 00:00:00 来源:WEB开发网   
核心提示:上一章,我们解释了怎样优化schema.这是高性能的一个必要条件,查询性能的优化 - 前言,但是仅仅考虑Schema也是不够的-你也需要设计你的查询,如果你的查询很差,因此你会思考什么事高效和不高效,探索MySQL优势,即使Schema设计完美,也没什么用

上一章,我们解释了怎样优化schema.这是高性能的一个必要条件。但是仅仅考虑Schema也是不够的-你也需要设计你的查询。如果你的查询很差,即使Schema设计完美,也没什么用。

查询优化,索引优化,和schema优化应该一起齐头并进的。随着你在MySQL中获得了优化查询的经验,你也会明白怎样设计Schema来支持你这些高效的查询。同样的,你对Schema设计的了解也会影响你所写查询的类型。这个过程是花费时间的,所以我们建议在你知道更多的时候,要复习下前几章。

这章要从考虑查询的设计开始。如果一个查询效率很低,这是你应该首先要考虑的。之后深度挖掘查询优化器和服务器内部。我们教你怎样发现MySQL执行查询的方式,并且你会知道怎样改变查询执行计划。最后,我们在看下MySQL一些没有优化查询的一些地方和探索查询优化器使MySQL更高效的执行查询。

我们的目标是使你更深层次的理解MySQL执行查询的方式,因此你会思考什么事高效和不高效,探索MySQL优势,并且避免缺点。

Tags:查询 性能 优化

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接