上海得物信息集团有限公司面试题 · 技术原理 · MySQL

上海得物信息集团有限公司相关面试题,按最终去重题目聚合。

1847 道真题 · 当前筛选命中 106 · 更新 2026-08-05

筛选题目已选:技术原理 · MySQL
第 81 题数据库索引中能否存储空值?这对索引生效有怎样的影响? 考察对数据库索引中空值存储机制及其对查询影响的掌握技术原理问题排查InnoDBMySQL第 82 题请详细说明MySQL InnoDB存储引擎中B+树索引的结构特点,以及为什么选择B+树而不是B树或哈希索引。 考察对B+树索引结构原理及选型原因的理解技术原理方案权衡MySQL第 83 题InnoDB 的 COUNT() 与 MVCC 有什么关系? 考察 InnoDB 存储引擎下 COUNT() 的 MVCC 行为与性能特点性能优化技术原理方案权衡InnoDBMySQL第 84 题讲一下MySQL的索引类型有哪些? 考察MySQL索引分类、特点和适用场景的掌握技术原理技术选型MySQL第 85 题在MySQL中,什么是回表查询?哪些情况下不会发生回表? 考察对InnoDB索引结构与回表机制的理解性能优化技术原理MySQL第 86 题请说明联合索引在哪些情况下会失效,并举例解释最左前缀原则。 考察对联合索引最左前缀原则及索引失效场景的理解技术原理问题排查MySQL第 87 题在 MySQL 中,如何让查询在某些场景下强制使用包含 b 列的联合索引而不考虑前导列 a? 考察 MySQL 索引选择机制与强制索引手段的理解技术原理技术选型MySQL第 88 题RR隔离级别通过什么机制来实现的? 考察对数据库隔离级别底层实现原理的理解风险判断技术原理MySQL第 89 题请解释MySQL中覆盖索引与回表的概念,并说明它们对查询性能的影响。 考察对MySQL索引原理、覆盖索引优化及回表机制的理解性能优化技术原理MySQL第 90 题说说MySQL索引失效的场景 考察索引失效常见原因及优化意识技术原理问题排查MySQL第 91 题MySQL聚簇索引和非聚簇索引有什么区别? 考察对InnoDB索引物理组织与回表机制的理解技术原理MySQL第 92 题若A是非唯一索引,执行 SELECT ... WHERE A=0 FOR UPDATE,InnoDB 会加什么锁? 考察非唯一索引等值查询的加锁范围风险判断技术原理InnoDBMySQL第 93 题请解释 MySQL 中回表查询的概念、产生原因及优化手段。 考察对 MySQL 索引结构、查询执行路径与性能优化的理解性能优化技术原理问题排查MySQL第 94 题MySQL的默认事务隔离级别是什么?它能解决幻读问题吗? 考察对MySQL事务隔离级别及其一致性保证的理解风险判断技术原理MySQL第 95 题如果A线程插入一条记录但未提交事务,B线程执行select for update会怎么样? 考察数据库事务隔离级别、行锁与锁等待机制的理解风险判断技术原理InnoDBMySQL第 96 题请讲解MySQL的B+树查询原理 考察对B+树结构及InnoDB索引查询机制的理解性能优化技术原理MySQL第 97 题查询空值(如WHERE col IS NULL)时会走索引吗?为什么一般不会全表扫描? 考察对空值查询索引使用条件和全表扫描原因的分析能力问题拆解技术原理MySQL第 98 题MySQL 如何通过 MVCC 和锁机制解决幻读? 考察对 MySQL 隔离级别、MVCC 和间隙锁机制的理解技术原理方案权衡MySQL第 99 题MySQL 中提交和回滚哪个操作更快?为什么? 考察对 MySQL 事务持久化与回滚机制的深入理解技术原理MySQL第 100 题什么情况下考虑建立普通索引,什么情况下考虑建立唯一索引? 考察数据库索引选型的判断逻辑与业务约束意识技术原理技术选型方案权衡MySQL