- 1
- 0
- 约小于1千字
- 约 1页
- 2026-07-30 发布于北京
- 举报
范围列可以用到索引(必须是最左前缀),但是范围列后面的列无法用到索引。同时,索引最多用于一
个范围列,因此如果查询条件中有两个范围列则无法全用到索引
可以看到索引对第二个范围索引为力。这里特别要说明MySQL一个有意思的地方,那就是仅用
exin可能无法区分范围索引和多值匹配,因为在type中这两者都显示为range。同时,用
了“ween”并不意味着就是范围查询,例如下面的查询:
看起来是用了两个范围查询,但作用于emp_no上的“WEEN”实际上相当于“IN”,也就是说emp_no实
际是多值精确匹配。可以看到这个查询用到了索引全部三个列。因此在MySQL中要谨慎地区分多值匹配
和范围匹配,否则会对MySQL的行为产生困惑。
您可能关注的文档
最近下载
- 徐工50T吊车技术标准.DOC VIP
- GA_T 2145-2024 法庭科学 涉火案件物证检验实验室建设技术规范.docx VIP
- 2025北京画院招聘10人参考题库附答案解析.docx VIP
- 2026年小学六年级数学圆的周长面积典型例题讲解.docx VIP
- 2025北京画院招聘10人(公共基础知识)测试题附答案解析.docx VIP
- 2025北京画院招聘10人(公共基础知识)综合能力测试题附答案.docx VIP
- 2025北京画院招聘10人笔试备考题库附答案解析.docx VIP
- 2013-2014、2016-2022年四川轻化工大学《802有机化学》历年考研真题汇总.pdf VIP
- 2023年四川轻化工大学自主命题研究生入学802有机化学考试真题.pdf VIP
- 四川轻化工大学802有机化学考研真题2021年.docx VIP
原创力文档

文档评论(0)