MySQL
中等
面试题库
MySQL
困难
慢查询日志中 Lock_time 很高意味着什么?如何区分等待的是行锁还是元数据锁?
MySQL
中等
如何用 pt-query-digest 分析慢查询日志?它主要输出哪些信息?
MySQL
中等
慢查询日志与 performance_schema 相比各有什么优缺点?如何互补使用?
MySQL
中等
定位到一条慢 SQL 后,完整的优化流程一般分哪几步?请按顺序说明。
MySQL
简单
如何开启 MySQL 慢查询日志?long_query_time 与 min_examined_row_limit 各起什么作用?
MySQL
困难
optimizer trace 是什么?如何用它分析优化器为什么没有选择某个索引?
MySQL
中等
执行计划中的 select_type 有哪些常见取值?DEPENDENT SUBQUERY 为什么性能差?
MySQL
困难
MySQL 8.x 的 EXPLAIN FORMAT=JSON 比传统表格多提供哪些信息?如何用它排查成本估算偏差?
MySQL
中等
为什么有时 EXPLAIN 显示走了索引,但实际执行还是很慢?有哪些可能原因?
MySQL
困难
EXPLAIN 中 ref 列与 eq_ref 列的区别是什么?分别在什么 join 场景出现?
MySQL
简单