mysql面试题及答案.docxVIP

  • 0
  • 0
  • 约3.19千字
  • 约 13页
  • 2026-09-16 发布于河南
  • 举报

mysql面试题及答案

一、MySQL基础架构与存储引擎(10分)

1.MySQL的存储引擎主要包括哪些?以下哪项不是MySQL默认的存储引擎?

A.InnoDB

B.MyISAM

C.Memory

D.CSV

答案:D

2.关于InnoDB存储引擎的特点,下列描述正确的是?

A.不支持事务

B.使用表级锁

C.支持外键约束

D.不支持崩溃恢复

答案:C

3.在MySQL中,MyISAM存储引擎相比于InnoDB,其主要优势在于?

A.更好的并发处理能力

B.更高的写入性能

C.更小的文件体积和更快的读取速度(在只读或读多写少场景)

D.原生支持MVCC

答案:C

二、SQL查询优化与索引原理(20分)

4.在执行SQL查询时,以下哪种情况会导致索引失效?

A.使用LIKE查询且通配符在开头(如LIKE%abc)

B.在索引列上进行计算或使用函数

C.使用联合索引,查询条件包含索引的第一列

D.使用OR连接两个条件,且两列都有索引

答案:A

5.关于B+树索引,下列说法正确的是?

A.B+树的非叶子节点存储数据记录

B.B+树的所有数据记录都存储在叶子节点

C.B+树比B树更适合范围查询

D.B+树的查询效率比B树更稳定

答案:C

6.以下关于“覆盖索引”的描述,正确的是?

A.索引列和查询的列完全一致

B.查询语句中包含

文档评论(0)

1亿VIP精品文档

相关文档