面试真题

数据库 · 中等 · 百度

怎样排查慢查询

中等 数据库 🎤 百度
参考答案
结论:排查慢查询结合慢日志与执行计划。要点:开慢日志(slow_query_log=1; long_query_time=1);用mysqldumpslow或pt-query-digest定位SQL;EXPLAIN看type/key/rows/Extra;查索引失效(隐式转换、前导%、函数);优化建索引、改SQL、调join。原理:慢查询因高IO/CPU,执行计划揭示访问路径。
题目整理自公开面经,答案由校招宝自研生成,仅供参考