【Mysql】慢查询 发表于 2024-05-16 分类于 Mysql 阅读次数: 本文字数: 136 阅读时长 ≈ 1 分钟 定义当一条查询语句的执行时间超出了设定的查询时间,就发生了慢查询 排查与解决办法排查 可以通过查询慢查询日志得知是否发生了慢查询 解决 1. 优化查询语句 1. 减少查询不必要的列(尽量避免使用select *) 2. 避免联表查询 2. 优化索引 1. 前缀索引优化 2. 覆盖索引优化 3. 避免索引失效