Вторник, 04 Апреля 2017 г. 14:22
+ в цитатник
Доброго дня.
Занимаюсь нормализацией консолидирующей базы, которая собирает в себя данные еще с ~30 баз.
Вопрос: каким образом лучше выстроить серию запросов, чтобы во время консолидации данных скорость работы была максимальной быстрой, а масшабирование удобным?
Возникли следующие мысли:
1. Собирать юнионом данные из локальных таблиц; (медленно + последующие запросы будут обновлять изначальный юнион)
2. Создать серию запросов на добавления свежих данных в промежуточную таблицу в консолидирующей базе;
3. Создать в консолидирующей базе залинкованные с локальными базами таблицы из которых в последующем строить юнион.
Кратко: нужно собрать данные в единой структуре из 30 баз в одну максимально быстро, удобно и чтобы это еще и было гибко для масштабирования.
Подскажите, люди добрые, как же лучше сделать.
спасибо.
http://www.sql.ru/forum/1255872/sovet-po-arhitekture
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-