面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
MySQL 中等

EXPLAIN 的 key_len 列代表什么?如何根据它推断联合索引命中了哪几列?

MySQL 困难

EXPLAIN 中 Extra 出现 Using index condition 是什么含义?索引下推如何减少回表?

MySQL 中等

EXPLAIN 中 Extra 出现 Using temporary 代表什么?常见触发场景有哪些?

MySQL 中等

EXPLAIN 中 Extra 出现 Using filesort 代表什么?如何定位和消除?

MySQL 中等

EXPLAIN 中 filtered 列代表什么?它如何影响 join 顺序选择?

MySQL 中等

EXPLAIN 中 rows 列是精确值吗?它是如何估算出来的?

MySQL 简单

EXPLAIN 中 possible_keys 与 key 列分别代表什么?两者不一致说明了什么?

MySQL 简单

EXPLAIN 中 type 为 index 与 ALL 有什么区别?为什么 index 也不算理想?

MySQL 简单

EXPLAIN 中 type 列有哪些取值?从最优到最差如何排序?

MySQL 中等

一个事务从执行到提交,redo 与 binlog 的完整写入链路是怎样的?

MySQL 简单

redo log 与 binlog 各自能否关闭?关闭后会有什么后果?

MySQL 中等

如何监控 redo log 与 undo log 的生成速率和占用情况?