MySQL数据库查询优化技巧题库及答案.docxVIP

  • 4
  • 0
  • 约1.04万字
  • 约 25页
  • 2026-06-17 发布于湖北
  • 举报

MySQL数据库查询优化技巧题库及答案.docx

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)

1亿VIP精品文档

相关文档