目前我有一张近700万行的表
我主要担心的是查询是使用临时表和filesort。我怎样才能优化这个查询?
MYSQL查询:
select count(category) as c_count, category
from DemoTable
where
title like "%red"
AND
price != '0'
group by category
解释输出:
select_type : SIMPLE
table : DemoTable
type : ALL
possible_keys : price
key : NULl
key_len NULL
ref : NULL
rows : 7020242
Extra : Using where; Using temporary; Using filesort
可以使用Dependent Subquery删除临时表吗?如果是,我怎么能使用dependdent子查询?