Я унаследовал довольно большую и несколько грязную кодовую базу, и мне было поручено сделать ее быстрее, менее полезной и в целом лучше.
В настоящее время мы используем одну большую базу данных для хранения всех данных по всем аспектам сайта. Поскольку нам необходимо планировать существенный рост в будущем, я рассматриваю возможность разделения таблиц, относящихся к конкретным разделам сайта, на разные базы данных, поэтому, если / когда один из них становится слишком большим для одного сервера, я могу легче перенести некоторые пользовательские данные на разные MySQL-серверы при сохранении общей целостности.
Мне все еще нужно будет использовать соединения в некоторых таблицах в новых базах данных.
Это нормальное занятие?
Из-за этого я понесу удар по производительности?