- 4
- 0
- 约1.04万字
- 约 25页
- 2026-06-17 发布于湖北
- 举报
MySQL数据库查询优化技巧题库及答案
一、单项选择题(共10题,每题1分,共10分)
在MySQL执行计划的type字段标识的访问级别中,性能最优的访问类型是以下哪一项?
A.ALL
B.RANGE
C.REF
D.SYSTEM
答案:D
解析:SYSTEM是type字段的最高级别,代表表中仅有一行数据,是访问成本最低的类型。A选项ALL代表全表扫描,性能最差;B选项RANGE代表索引范围扫描,性能优于全表扫描但远不如SYSTEM;C选项REF代表非唯一索引扫描,性能也低于SYSTEM级别。
以下哪种like写法最容易导致对应字段的索引完全失效?
A.字段名like‘%关键词’
B.字段名like‘关键词%’
C.字段名=‘完整关键词’
D.联合索引匹配最左前缀的查询条件
答案:A
解析:like以百分号作为前缀匹配时,无法利用B+树索引的有序性进行快速检索,会直接导致索引失效。B选项是后缀匹配,可以正常走索引;C选项等值查询完全可以命中索引;D选项符合联合索引的最左匹配原则,可以正常命中索引。
MySQL查询优化中,以下关于SELECT语句的写法最优的是哪一项?
A.SELECT*FROM表名
B.SELECT业务需要的指定字段列表FROM表名
C.SELECT所有字段名手动逐一罗列FROM表名
D.SELECT非索引字段
原创力文档

文档评论(0)