参考答案
结论:慢查询优化需定位瓶颈并针对性调优,核心是使用索引、改写SQL、调结构。要点:1.开启慢查询日志定位耗时SQL;2.用EXPLAIN分析执行计划,关注type、key、rows;3.优化索引:为WHERE、JOIN、ORDER BY列建索引,避免失效(如函数包裹、隐式转换);4.改写SQL:减少SELECT *、拆分大查询、用LIMIT分页;5.表结构优化:分库分表、冗余字段减少JOIN;6.配置调优:增大buffer pool等。示例:模糊查询前置%导致全表扫,改为后置%可走索引。