写一个有效的查询

时间:2010-09-13 13:18:35

标签: sql performance mysql

在php / mysql中使用内部售票系统。这个短期票务系统已经存在了一年左右。

我们达到了10,000张门票,我希望提高查询效率,因为每天不需要查看9,500张左右的门票。

现在,查询按技术ID获取行,然后检查是否是开放票。

我猜测,如果我让它查找打开的门票,那么技术ID查询将更有效。这是真的(在查询构建时,具有更多选项的行的选项较少的行吗?)

1 个答案:

答案 0 :(得分:3)

不要猜,测量!

最重要的部分是您的查询具有适当的索引。并且10000不是大量的行,如果这显然很慢,则查询可能没有使用索引。

SO question: What resources exist for Database performance-tuning?