Назад | Перейти на главную страницу

WebServer - перенос MySQL на другой сервер в локальной сети для увеличения вычислительной мощности?

У меня есть сайт с высоким трафиком, размещенный на выделенной машине. У этой машины заканчиваются ресурсы.

Перенос базы данных MySQL на другой выделенный компьютер в локальной сети предоставит больше ресурсов веб-сайту (учитывая, что запросы MySQL выполняются совершенно другим компьютером), или это действительно замедлится больше, потому что данные должны перемещаться по сети?

Это зависит от множества фактов. Прежде всего, запросы будут подвергаться небольшому штрафу, так как теперь они должны перемещаться по сети. Если две машины связаны с низкой задержкой и достаточно высокой пропускной способностью, это, вероятно, не должно сильно повлиять на это, а это означает, что это может улучшить производительность. Во-вторых, если большая часть ресурсов используется MySQL, а новая машина не лучше старой, вы можете получить более медленный результат. В общем, если ваша производительность в данный момент низкая и вы перемещаете сервер MySQL на другую машину, которая имеет лучшие характеристики (скорость, память, диск) и связана с быстрым соединением, вы должны ожидать увеличения скорости.