Выполнение SQL-запроса для нескольких баз данных (один и тот же сервер) - PullRequest
1 голос
/ 26 марта 2019

Мое приложение использует мультитенантный подход к базе данных, где каждый клиент имеет свою собственную базу данных (та же структура базы данных).

Я пытаюсь реализовать алгоритм поиска, который будет искать конкретные элементы в этих базах данных, в основном в двух таблицах. В одной таблице, содержащей имя элемента, а в другой - атрибуты элемента, существует более 500 арендаторов (на данный момент).

Как бы мне добиться быстрого времени ответа на запрос, если бы я подключился к каждой отдельной базе данных и запустил мой запрос на выборку, это, предположительно, заняло бы некоторое время?

Какой подход был бы более оптимизированным?

SQL Server. Java EE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...