powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / есть 40+ баз данных, одного и того же содержания, подскажите как лучше с ними работать
4 сообщений из 4, страница 1 из 1
есть 40+ баз данных, одного и того же содержания, подскажите как лучше с ними работать
    #34092568
pecha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здраствуйте, имеется 40 баз данных MS SQL и каждая весит около 1 ГБ - как я понимаю это было сделано из-за производительности. Структура одинакова, а данные там разные.

Как было бы правильнее работать с ними: возможно ли как-то работать с ними через какие-то глобальные хранимые процедуры, ну чтоб не создвать их во всех этих базах, а иметь в одной, а в параметре передавать в какой именно базе данных нужно создать Клиента к примеру.

B вообще имеет ли какой то смысл разбивать это на 40 баз данных или можно все это хранить в одной базе (это будет больше 40 ГБ в этом случае)?

Поделитесь опытом если кто-то уже с этим сталкивался.


-----
GoDevs.com - Affordable Domain Names, Windows/Linux Web Hosting (ASP.NET 1.1/2.0 available) and much more!
...
Рейтинг: 0 / 0
есть 40+ баз данных, одного и того же содержания, подскажите как лучше с ними работать
    #34093930
gaidar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странная оптимизация... И чего же этим удалось добиться? Оверхеда по запросам к разным базам?
У меня в некоторых проектах эксплуатируются базы в сотни Гб и все прекрасно работает, при этом нет проблем с обновлением схемы базы, поскольку существует всего одна рабочая. Так что рекомендую использовать одну базу, а не мучаться с синхронизацией схем и распределением запросов между несколькими.--
Гайдар Магдануров
E-Mail | Блог | Сайт

Difficult I do now, impossible will take a while...
...
Рейтинг: 0 / 0
есть 40+ баз данных, одного и того же содержания, подскажите как лучше с ними работать
    #34094648
pecha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gaidarСтранная оптимизация... И чего же этим удалось добиться? Оверхеда по запросам к разным базам?
У меня в некоторых проектах эксплуатируются базы в сотни Гб и все прекрасно работает, при этом нет проблем с обновлением схемы базы, поскольку существует всего одна рабочая. Так что рекомендую использовать одну базу, а не мучаться с синхронизацией схем и распределением запросов между несколькими.


Я уже умолял клиента сделать это :) и нифига... у него там кучу своих причин на это и он не хочет в данный момент тратить на это время.

так что придется каждой хранимой процедуре передавать имя базы и даже думать не хочу, если нужно будет изменить структуры какой-нибудь таблицы :)

сенкс за ответы
...
Рейтинг: 0 / 0
есть 40+ баз данных, одного и того же содержания, подскажите как лучше с ними работать
    #34095166
gaidar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда лучший вариант - использовать средства для переноса данных и схемы базы. На мой взгляд лучшие сейчас, это тулзы от RedGate.--
Гайдар Магдануров
E-Mail | Блог | Сайт

Difficult I do now, impossible will take a while...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / есть 40+ баз данных, одного и того же содержания, подскажите как лучше с ними работать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]