互联网/IT行业面试题 · MySQL
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 1957 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 321 题在什么情况下你会在 MySQL 表中建立索引?请说明你的判断依据。 考察根据查询模式和数据特征做索引设计的判断能力第 322 题MySQL从库获取主库修改数据的速度通常受哪些因素影响? 考察对主从复制延迟原因的理解和排查能力第 323 题某一个模块请求慢,基本定位到是数据库的问题,如何分析排查到底是哪里慢? 考察数据库慢SQL排查思路、工具使用与系统性分析能力第 324 题MySQL 如何修改某一字段的类型? 考察数据库表结构变更的 SQL 语法与注意事项第 325 题表设计时主键可以用字符串吗?用字符串会有什么问题? 考察对数据库主键设计取舍和字符串主键潜在问题的理解第 326 题知不知道什么主流组件可以用来同步ES和MySQL数据? 考察对MySQL到ES数据同步方案的了解与选型意识第 327 题请结合实际场景,谈谈你如何为MySQL表设计索引并进行优化? 考察MySQL索引设计原则与优化思路第 328 题用的MySQL哪个版本的? 考察候选人实际使用的MySQL版本及对版本特性的了解第 329 题在MySQL中,如何根据字段的区分度来决定是否创建索引? 考察对索引选择性与区分度关系的理解和实际应用第 330 题在MySQL中,使用非聚簇索引查询时有没有办法避免回表? 考察覆盖索引概念及索引设计优化能力第 331 题SET化架构中,SET之间的数据同步(特别是MySQL层面)是怎么做的? 考察分布式架构中数据库同步方案的选型、一致性与故障处理意识第 332 题请介绍 MySQL 事务的四个隔离级别,并说明每个级别解决了什么问题、仍存在什么问题。 考察事务隔离级别的并发问题辨析与取舍第 333 题当A是非唯一索引,表中仅有 A=1 和 A=10 两条数据时,执行 SELECT * FROM t WHERE A=5 FOR UPDATE 和 SELECT * FROM t WHERE A=6 FOR UPDATE 会互相阻塞吗? 考察非唯一索引下间隙锁的加锁范围与互斥行为第 334 题请介绍 MySQL 中常用的索引类型及其适用场景。 考察对 MySQL 索引基础类型和应用场景的理解第 335 题MySQL底层是使用什么来存储? 考察对MySQL存储引擎和底层数据结构的基本认知第 336 题在项目中选择 MySQL 作为数据库时,你主要考虑了哪些因素? 考察技术选型思维和业务场景理解第 337 题请说明MySQL支持的隔离级别,并指出其默认的隔离级别。 考察对MySQL事务隔离级别的理解及默认配置的掌握第 338 题请介绍MySQL常见的存储引擎及其底层原理。 考察对MySQL存储引擎特性与底层实现机制的理解第 339 题请介绍你对MySQL索引的理解,索引有哪些类型? 考察MySQL索引的基本概念、类型及适用场景第 340 题请介绍你在实际项目中如何进行 SQL 优化? 考察 SQL 优化方法论、问题定位和具体落地能力