途虎面试题 · MySQL
途虎相关面试题,按最终去重题目聚合。
共 1605 道真题 · 当前筛选命中 101 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 1 题MySQL 哪些情况会导致索引失效? 考察对 MySQL 索引生效条件与优化器行为的理解第 2 题MySQL默认隔离级别是如何实现的? 考察对MVCC及锁机制实现原理的理解第 3 题MySQL中索引的作用是什么?有哪些优缺点? 考察对索引基本概念、用途及成本的理解第 4 题若在a、b两列上建立了联合索引,仅查询b列时是否会走索引? 考察联合索引的索引结构、最左前缀原则及其对查询计划的影响第 5 题订单表场景:商家查看自己的订单,按时间排序并分页,每页100条,如何设计索引? 考察复合索引设计、排序与分页场景下的索引优化能力第 6 题请解释 bin log、redo log 和 undo log 的作用与区别。 考察对 MySQL 主要日志机制的原理理解与区分能力第 7 题请口述为一个典型的业务场景设计数据库表,包含关键字段并说明建表语句。 考察数据库设计能力、字段规划与建表语句掌握第 8 题请解释数据库中的 count(*) 和 count(字段) 的区别以及各自的使用场景? 考察对数据库 count 函数语义、NULL 值处理和性能差异的理解第 9 题请解释 MVCC(多版本并发控制)的实现原理。 考察对数据库并发控制核心机制的掌握程度第 10 题为什么用ES做搜索引擎不用MySQL? 考察对搜索引擎与关系型数据库技术选型差异的理解第 11 题请解释什么是回表查询? 考察对索引查询过程的理解第 12 题MySQL中索引的数据结构是什么? 考察对MySQL索引底层实现原理的理解第 13 题简历中提到使用过MySQL全文检索,请问为什么不直接选择Elasticsearch? 考察技术选型的权衡意识和场景匹配能力第 14 题如何判断数据库索引是否失效? 考察对索引失效识别方法和执行计划分析的能力第 15 题在 MySQL 性能优化中,你会从哪些方面入手?请举例说明。 考察对 MySQL 调优方法和实践经验的理解第 16 题读已提交的隔离级别下,会存在什么问题? 考察对读已提交隔离级别缺陷的理解,特别是不可重复读和幻读问题第 17 题在MySQL中分页查询时,如何在已获取的一页数据中进一步定位所需记录?请说明实现思路。 考察分页查询与内存中二次筛选的理解第 18 题MySQL中如何利用索引进行范围搜索? 考察索引在范围查询中的使用原理及优化第 19 题MySQL 只会基本的增删改查吗? 考察对 MySQL 功能广度的认知及技术深度第 20 题当数据库单表数据量超过两千万行时,你会如何进行性能优化? 考察对大数据量表的优化策略、问题分析和方案权衡能力