SQL优化新手寻找工具/脚本

时间:2010-01-12 11:33:26

标签: mysql query-optimization

我是sql查询优化的新手,我想知道是否有人可以建议我可以使用的分析和优化工具。

我正在尝试优化在mysql上运行的查询。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

嗯,首先要做的是让MySQL通过DESC命令描述您的查询。这将允许您查看查询的详细执行计划。您应该特别感兴趣的是描述使用哪些键的列,因为正确的密钥用法可以帮助很多。

描述查询的方法是简单地在其前面加上DESC关键字。举个例子: DESC SELECT * FROM user WHERE name ='foo';

答案 1 :(得分:1)

学习使用和理解EXPLAIN命令。 不使用索引

打开慢查询日志和日志查询