- 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)