首页 > 如果单台mysql服务器并发量到极限了,应该怎么办?

如果单台mysql服务器并发量到极限了,应该怎么办?

对分布式mysql架构不熟,不知道应该有什么部署?


要清楚是什么资源到了极限。 我去看极限会有2个方面,并发读(SELECT),并发写(UPDATE/DELETE/INSERT)

  1. 并发读的极限解决办法我认为可以通过增加从服务器来分发查询负载,基本可以解决。

  2. 并发写的极限,我认为会稍微负载,如果单纯的增加从服务器就不能达到目的,因为从服务器一般就只有一个Master,写压力完全在一台机器上;可以考虑分库来解决掉。把不同业务的表放入不同的数据库。如果瓶颈是在IO上,可以考虑把MySQL数据分布在不通的磁盘上,不过我没有尝试过 哈哈。

【热门文章】
【热门文章】