SQL慢查询如何解决?

761次阅读
一条评论

共计 170 个字符,预计需要花费 1 分钟才能阅读完成。

  1. 开启慢查询日志,进行sql监控
  2. 是否查询了冗余的数据
  3. 分析sql语句的执行计划explain
  4. 表字段属性检查并优化
  5. 表索引检查并优化
  6. 如果包括主从复制,查看主从机器性能:
    1. 是否存在主库写多,查询的多,暂用大量的CPU;
    2. 同步的从库受到影响,暂用大量的CPU,查询速度变慢
  7. 带宽检查
  8. 是否有恶意访问
  9. 查询频繁,考虑增加缓存,减少查询次数,降低mysql服务器压力
正文完
 
BlackBeans
版权声明:本站原创文章,由 BlackBeans 2024-02-20发表,共计170字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
wvUgsMlcfmqxJo 评论达人 LV.1
2024-08-15 11:13:13 回复

tMETyXaB

 Windows  Chrome  新加坡