alter table news add index create_time_valid_news_type(`create_time` desc,`valid`,`news_type`);
SELECT
t1.*
FROM
`news` t1 force INDEX (create_time_valid_news_type)
WHERE t1.valid = 1 AND t1.news_type = 2
ORDER BY t1.create_time DESC , t1.id DESC
alter table news add index create_time_valid_news_type(`create_time` desc,`valid`,`news_type`);
SELECT
count(*)
FROM
`news` t1 force INDEX (create_time_valid_news_type)
WHERE t1.valid = 1 AND t1.news_type = 2
ORDER BY t1.create_time DESC , t1.id DESC
为何查询t1.*时强制使用索引都不好使,而改成count(*)之后就索引好使了?