В SQL Server существует способ объединения таблиц с нескольких серверов sql с помощью таблиц ссылок .
Интересно, можно ли сделать то же самое? Я использую PHP, предоставляет ли PHP такие возможности?
Это не всегда легко, но красиво, но эта статья дает некоторые решения вашей проблемы: http://www.linux.com/archive/feature/52390
ОБНОВИТЬ
Поскольку ссылка ушла сейчас, вот еще текст
Создание связанного сервера с использованием OLE DB для SQL Server В этом примере создается связанный сервер с именем MyDatabase, который использует поставщик Microsoft OLE DB для SQL Server.
USE master GO EXEC sp_addlinkedserver 'MyDatabase', N'SQL Server' GO
Затем вы можете ссылаться так, как будто они находятся на одном сервере, поэтому, если базы данных находятся на одном сервере mssql, пропустите вышеуказанный шаг и выполните следующие действия:
[Имя сервера]. [Имя базы данных]. [Владелец] .table_name
Попробуйте интегрированный механизм хранения для привязки к таблицам на других серверах.
http://dev.mysql.com/tech-resources/articles/mysql-federated-storage.html