如何优化因 MYSQL 读写频繁,负载过高导致的CPU高占用率

如何优化因 MYSQL 读写频繁,负载过高导致的CPU高占用率,第1张

如何优化因 MYSQL 读写频繁,负载过高导致的CPU高占用率

: 一、如果是写比较少,读比较高 可以做读写分离,一主多从

二、如果是读写都很多 使用分库分表,多主多从

有很多种方法可以优化:

数据库设置主从,进行读写分离;

数据分表,如按月份分表,需要统计数据就查总表;

优化查询语句,适当增加索引;

字段优化,对不常用或者没有必要的字段可以考虑放在另外一张表里,避免单表数据过大,字段过多。

方法有很多,你可以参考一下:

1、针对大量查询的表建立合适的索引,减少每次查询速度。

2、对数据库做读写分离,主库用于写 *** 作,备库用于读 *** 作,这样可以很好的分担主库的压力,提高响应速度。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8729318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存