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