首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL索引没有提高速度

问SQL索引没有提高速度
EN

Stack Overflow用户
提问于 2022-04-13 17:23:11
回答 1查看 67关注 0票数 0

给定具有(startpage, endpage)索引和关系Articles(*ID*, title, startpage, endpage)的SQL数据库,为什么不是查询?

代码语言:javascript
复制
SELECT title 
FROM Articles 
WHERE endpage = 100;

被以前的指数加速了吗?

对这个奇怪的问题表示歉意,因为它来自一篇没有解释的练习论文。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-13 17:27:43

为什么显示的索引无助于查询:因为endpage不是索引的最左边列。

有关更多的解释,请参见我对Does Order of Fields of Multi-Column Index in MySQL Matter的回答(这个问题是关于MySQL的,但答案应该适用于任何B树索引的实现)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71861563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档