互联网/IT行业面试题 · 技术原理 · MySQL
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 1790 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 921 题ES、MySQL、Redis在项目中的职责分工? 考察对三类存储引擎特性差异的理解及架构选型能力第 922 题请解释 MySQL 中哪些情况会导致索引失效,并举出典型场景。 考察对索引失效场景的掌握和查询优化意识第 923 题在可重复读隔离级别下,是否可能出现脏读?请说明原因。 考察对脏读定义和 MVCC 对脏读控制的理解第 924 题MySQL 中索引通常采用哪些数据结构,各自的适用场景是什么? 考察对常见索引数据结构的理解及其适用场景第 925 题请谈谈 MySQL 分表的常见策略和适用场景? 考察对 MySQL 分表策略、适用场景及拆分维度选择的掌握第 926 题MySQL有很多索引,同时使用的情况下,最左匹配原则哪些索引组合会生效? 考察对MySQL联合索引最左匹配原则的理解与应用第 927 题Redo Log、Undo Log的区别 考察对数据库事务日志机制的理解与对比能力第 928 题主键索引、唯一索引和普通索引有什么区别?请从数据结构层面解释。 考察对数据库索引底层数据结构及约束语义的理解第 929 题请介绍慢查询的检查方法,并说明如何定位和优化慢查询。 考察对数据库慢查询诊断与优化方法的掌握第 930 题请描述MySQL中死锁发生的典型场景,并说明如何排查和避免死锁。 考察对MySQL死锁原理、发生场景及规避策略的理解第 931 题MySQL 中 InnoDB 与 MyISAM 引擎有哪些主要区别,如何根据场景选择? 考察对主流存储引擎特性差异的理解及选型能力第 932 题为什么一张MySQL表通常不超过2000万行? 考察对MySQL索引与B+树存储原理的理解及性能权衡意识第 933 题联合索引(a,b,c),查询条件为 where b = 1 and c > 2 and a = 3,请问哪些字段能利用该联合索引? 考察联合索引的最左前缀匹配原则和查询优化器对等值、范围条件的处理第 934 题给定联合索引(a,b,c),查询 where a=1 and b=1 是否比 where a=1 使用索引更高效?请说明性能差异原理。 考察联合索引选择性及索引列数量对查询性能的影响第 935 题MySQL中 truncate 和 delete 的区别是什么? 考察对 MySQL 数据删除操作机制与影响的理解第 936 题MySQL 中模糊查询(LIKE)在什么条件下能走索引? 考察对 B+ 树索引前缀匹配原理的理解第 937 题请介绍一种你熟悉的数据库,并说明其核心特性。 考察对数据库基础知识的掌握及表达能力第 938 题讲一下Canal订阅binlog的设计 考察对Canal架构、binlog解析同步流程及关键细节的理解第 939 题MySQL索引的原理是什么? 考察对索引数据结构、存储与查询优化机制的理解第 940 题MySQL 索引失效的场景有哪些?索引下推是什么? 考察 MySQL 索引原理、失效场景识别与索引下推机制理解