О... аж зубы свело... Так все хорошо начиналось, Vavin.
Похоже, что сотня перифериек - это просто единственное решение, которое вы знаете. Но это не "единственное одновременно технологичное и экономичное решение".
посчитаем:
Пусть УРБД (или МОД) обрабатывает данные одного магазина за 10 минут (А это неплохой результат для УРБД, или ваши магазинчики должны быть маленько-игрушечными). Тогда 100 магазинов будут обработаны за 1000 минут. 1000 минут - это 16.666(6) часов.
И это при условии, что вы наладили абсолютно непрерывную обработку всех магазинов без задержек. При условии, что каждый магазин обрабатываются в среднем за 10 минут! Если учесть, что с центральной базой тоже должны когда-то работать... то предложенное вами решение будет работать на пределе возможностей и не имеет никакой резервной мощности.
Только не надо предлагать еще извраты с копированием центральной базы в другое место, использование недокументированных возможностей и т.д.
Еще можно увеличить период между синхронизациями. Но это увеличит время каждой сессии и... мы прийдем к той же проблеме.
Всякое решение имеет свою область применимости.
УРБД (или МОД) работают нормально когда имеется до 10-20 периферийный баз.
После этого их использование теряет практический смысл.
100 перифериек не имеет никакого практического смысла.
И вы об этом тоже говорите в конце своего постинга. Но только тогда, когда вас просят обосновать свои высказывания.
Vavin, пожалуйста, будьте тщательнее.
И пожалуйста, не надо про зомбированных консультантов.