标签: mysql
我的查询简化为
SELECT * FROM table WHERE field > 5 ORDER BY field DESC
其中field>5匹配超过一半的记录。我有field的索引,但MySQL没有使用它,因为太多的记录满足条件。是否可以仅为订单使用索引,而不是WHERE子句?
field>5
field
WHERE
答案 0 :(得分:0)
我想简单的答案是:即使可能,也没有意义。数据库优化器决定何时使用索引,具体取决于它是否会提高性能。