WebServer – 将MySQL移动到局域网中的另一台服务器以获得更多的处理能力?

我有专用机器上托pipe高stream量的网站。 这台机器用完了资源。

将MySQL数据库移动到局域网上的另一台专用计算机会为网站提供更多资源(考虑到MySQL查询是由其他计算机完成的),还是实际上会减慢速度,因为数据必须通过networking传输?

这取决于很多事实。 首先查询将会受到轻微的惩罚,因为它现在必须通过networking。 如果这两台机器连接的时间较短,带宽足够高,则可能不会影响太多,这意味着它可能会提高性能。 其次,如果大部分资源都被MySQL使用,而新机器并不比旧机器更好,那么结果可能会比较慢。 一般来说,如果你现在的性能不好,而且你正在把MySQL服务器移到另一台具有更好规格(速度,内存,磁盘)的机器上,并且连接速度很快,那么你应该加快速度。