1. 请介绍你的实习经历2. 慢 SQL 你会怎么定位,如何判断瓶颈在索引、锁、排序还是回表答案:定位慢 SQL 我一般不会直接上来就加索引,而是先看慢查询日志、执行频率、平均耗时、P95/P99、扫描行数和返回行数。如果扫描行数远大于返回行数,通常要重点看索引和过滤条件;如果扫描不多但耗时很长,就要看锁等待、磁盘 IO、临时表、文件排序或下游连接池。具体会用 EXPLAIN 或 EXPLAIN ANALYZE 看执行计划,包括 type、key、rows、filtered、Extra。如果出现 Using filesort、Using temporary、ALL、回表过多,就要进一步分析索引...