索引:status、time两个字段建组合索引(index_1)
table存在了两个索引,分别是 status、time的组合索引index_1 和 id的PRIMARY索引 。 但是 mysql 在一个简单查询中,只能使用一个索引 。
例sql: select * from table force index(index_1) where status=1 and time>1588888888 order by id asc limit 10
当我们where查询条件强制使用了索引index_1时,PRIMARY索引就不会被使用,导致id排序的时候速度慢