gpt4 book ai didi

MySQL 索引和 Order By 子句

转载 作者:行者123 更新时间:2023-11-29 09:23:21 25 4
gpt4 key购买 nike

假设我有一个像这样的简单查询:

SELECT * FROM topics ORDER BY last_post_id DESC

根据MySQL's Order-By Optimization Docs ,应该使用 last_post_id 上的索引。但EXPLAIN查询的结果恰恰相反:

id  select_type table   type    possible_keys   key key_len ref rows    Extra
1 SIMPLE topic_info ALL NULL NULL NULL NULL 13 Using filesort

为什么我的索引没有被利用?

最佳答案

你真的只有 13 行吗?数据库可能认为简单地对它们进行排序比通过索引更快。

关于MySQL 索引和 Order By 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/623033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com