在MySQL中加入大表和小表会影响查询性能吗?

时间:2014-11-20 01:38:36

标签: php mysql

我想问一下这是否会影响查询性能,例如在MySQL db中,我有两个表。

tblA = 20,000行 tblB = 10行

 select A.emp_code,A.emp_fname,A.emp_status,A.emp_position 
  from tblA A
  inner join tblB B
  on A.emp_code = B.empcode
  where A.emp_code = '013777'
  order by A.emp_code desc
LIMIT 0,1

我的查询对于加入大表和小表是否会慢下来?

1 个答案:

答案 0 :(得分:0)

加入一般需要更多资源,但重要的是结果,然后你可以记住Optimizing并从表格设计和查询开始...因为我可以建议使用索引:{{ 1}}和A.emp_code(如果有的话)