
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.12.2008, 13:17
|
|||
|---|---|---|---|
Синхронизация данных в различных БД (ASE 12.5) |
|||
|
#18+
Структура платформы следующая: Сервер-Издатель(БД - 1 шт) - 1 шт Сервер-Подписчик(по одной БД на подписчик) - 3 шт При работе платформы данные на издателе и подписчиках(а иногда и между собой) незначительно рознятся ибо с базами данных работает немалое кол-во людей и закрыть всем доступ просто невозможно (человеческий фактор). Перед переходом структура БД на издателе и подписчиках сравнивается Embarcadero ChangeManager'ом, сверить данные не представляется возможным. При переходе на новую версию ПО структура БД и наполнение незначительно (а иногда значительно) изменяются. При переходе выполняются следующие действия: - остановка репликации - создание дампа на издателе(old) - накатка изменений на издатель - создание дампа на издателе(new) - копирование дампа на подписчики - поднятие дампов на подписчиках - поднятие репликации Изменения производятся только на издателе для надежности, а затем дамп БД сиздателя разбрасывается на подписчики,поднимается и настраивается репликация. При БД в 52 гига весь процесс перехода длится более 3,5-4 часов, это очень долго. Есть альтернативный метод - накатывать изменения и на издатель и на подписчики, с вероятностью 99% все изменения будут произведены нормельно, разве что что-то может вылезти когда платформа пойдет в работу. Полностью сверить идентичность БД не представляется возможным, пока возможно сверить только структуру Embarcadero ChangeManager'ом. Возможно ли собрать (если возможно, то как?) итоговые данные по БД или серверу(из системных таблиц и используя системные процедуры) чтобы на них опираться для сравнения? Кто что посоветует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.12.2008, 14:11
|
|||
|---|---|---|---|
Синхронизация данных в различных БД (ASE 12.5) |
|||
|
#18+
Zap пишет: > Структура платформы следующая: > Сервер-Издатель(БД - 1 шт) - 1 шт > Сервер-Подписчик(по одной БД на подписчик) - 3 шт > Кто что посоветует? А репликация какая ? Stand-by ? или ручная ? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.12.2008, 19:08
|
|||
|---|---|---|---|
Синхронизация данных в различных БД (ASE 12.5) |
|||
|
#18+
Change Manager начиная с версии 4.0 позволяет делать сравение по данным тоже, только надо покупать отдельно, хотя может и хаканый уже есть, Реп.Сервер тоже имеет процедуру для этого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=55&mobile=1&tid=2011233]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
155ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 258ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...