Лучше пойти на отдельный vps сервер
Ниже приведены причины
1) может повысить производительность, вы можете сбалансировать нагрузку в равной степени
2) проще настроить репликацию, если у вас есть отдельный автономный сервер БД
3) легче решать проблемы, если есть проблема в apache или mysql
4) обычно, если у вас есть отдельный экземпляр БД, вы выделите 80% вашей оперативной памяти движку Myisam или Innodb для лучшего параллелизма. Если оба хранятся в одном и том же VPS, вам придется пожертвовать параллелизмом, масштабируемостью