Soul面试题 · MySQL
Soul相关面试题,按最终去重题目聚合。
共 164 道真题 · 当前筛选命中 6 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 1 题MySQL做聚合查询很复杂耗时很长怎么改善? 考察对MySQL聚合查询性能优化思路的掌握第 2 题在MySQL中,执行一条只查询联合索引中三列(a、b、c)数据的SQL,与查询所有列(SELECT *)的SQL相比,执行流程有何区别? 考察覆盖索引与回表机制的执行差异第 3 题MySQL为什么用B+树不用其他树结构? 考察索引数据结构选择的原理与扩展能力第 4 题对于由a、b、c三列组成的联合索引,当查询条件只包含a和c(跳过b)时,索引的利用情况如何? 考察联合索引最左前缀原则及其适用边界第 5 题根据数据的用途和访问模式,你会如何选择将数据写入 MySQL 表还是 Hive 表?请说明判断依据。 考察对 MySQL 与 Hive 在数据存储、查询性能和使用场景上差异的理解第 6 题MySQL分库. 如果业务需要既能按照user列查, 也能按照订单id查, 如何分库? 考察分库分表策略设计,特别是多维度查询时的数据路由与冗余方案