我对以下非常慢的查询有疑问:
从 B 中选择 A.*
A.id=B.fk_A 上的内部连接
WHERE A.creationDate BETWEEN '20120309' AND '20120607'
按 A.id 分组
兰德订购()
限制 0,5
解释 :
id select_type table type possible_keys key key_len ref rows Extra
1 SIMPLE B 索引 fk_A fk_A 4 \N 58962 使用索引;使用临时的;使用文件排序
1 SIMPLE A eq_ref PRIMARY,creationDate PRIMARY 4 B.fk_A 1 使用 where
索引:
A.id (int) = PRIMARY 索引
A.creationDate(日期)=索引
B.fk_A = 索引
你有什么要优化的吗?
非常感谢您的建议