数据库管理MySQL优化题目及答案.docxVIP

  • 2
  • 0
  • 约9.95千字
  • 约 22页
  • 2026-06-25 发布于上海
  • 举报

数据库管理MySQL优化题目及答案

一、单项选择题(共10题,每题1分,共10分)

下列关于MySQL数据库索引的作用,描述正确的是?

A.索引可以减少查询时的磁盘I/O次数,提升查询效率

B.索引能加快所有类型的查询语句执行速度

C.主键字段不需要创建索引,因为主键自动唯一

D.索引会降低所有写操作(INSERT/UPDATE/DELETE)的性能,因此应尽量不创建索引

答案:A

解析:索引的核心作用是通过排序结构缩小查询时的数据扫描范围,从而减少磁盘I/O,故A选项正确。B选项错误,因为索引对模糊查询中开头使用通配符的场景(如LIKE‘%xxx’)无效,这类查询无法利用索引;C选项错误,MySQL虽自动为主键创建索引,但不能因此省略对其他查询字段的索引设计;D选项错误,索引仅会增加有索引的表的写操作开销,且合理索引对查询效率的提升远大于对写操作的轻微影响,不能完全不创建索引。

MySQL中,用于记录执行时间超过设定阈值的查询语句的日志是?

A.错误日志

B.慢查询日志

C.二进制日志

D.通用查询日志

答案:B

解析:慢查询日志的核心功能是记录执行时间超过指定时间阈值的查询,用于定位低效SQL;错误日志记录数据库的运行错误;二进制日志用于数据复制和增量备份;通用查询日志记录所有执行的查询语句,故正确答案为B。

下列配置参数中,直接影响InnoDB缓存性能的是?

文档评论(0)

1亿VIP精品文档

相关文档