powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как определить, что в Репликационной системе все в порядке?
4 сообщений из 4, страница 1 из 1
Как определить, что в Репликационной системе все в порядке?
    #32998806
BrutSpark
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
(ASE 12.5, RepServ 12.6)
Я имею в виду, если не видно всяких ужасов, типа
- ошибок в логах
- непустого Extension Log
- всяких нехороших значков в Sybase Centrale, показывающих наличие проблем с RS


Что еще нужно проверять и как часто это нужно делать при видимом отсутствии проблем?
Я имею в виду не тот случае, когда понятно, что что-то не так и надо найти и устранить проблему. А случай, когда все вроде бы в порядке - какие доп. проверки вы используете?
Как часто вы пользуетесь утилитой rs_subcmp для нахождения расхождений в таблицах? Или пока все в порядке, это не актуально?

Или, если всего вышеперечисленного нет, можно спокойно заниматься своими делами?
...
Рейтинг: 0 / 0
Как определить, что в Репликационной системе все в порядке?
    #32998902
kolchanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше всего измерять latency между базами участвующими в репликации.

Если эта задержка транзакций меньше заданной, то все нормально.

Как мерить?
1. Визуально - с помощью RSM
2. Программно - создать вспомогательные таблицы, с полями datetime и
повесить на cron вставку записи и проверку latency. Или что нибудь в таком стиле.

С уважением,
Андрей Колчанов
...
Рейтинг: 0 / 0
Как определить, что в Репликационной системе все в порядке?
    #32998927
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Круто ! Две палки и веревка - и все работает !
А нет чтобы Sybase у сделать процедуру для проверки (на основе @@dbts, например, или фиг знает еще чего).
...
Рейтинг: 0 / 0
Как определить, что в Репликационной системе все в порядке?
    #32999219
Сергей08
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное достаточно:
1.Проверять отсутствие Suspect для репсервера --admin health
2.суммарная Очередь репсервера не более определённой величины
Из системных таблиц RSSD
3.Последняя транзакция в Replicate database была не более чем
определённое время назад. таблица RS_lastcommit в Replicate database.
4.Логсегмент Primary database не переполнился из за
Secondary Truncation Point


Не надо наверное проверять SUBCMP если не было:
1.Бездумного обрезания лога на Primary database
2.Бездумной отмены транзакций при подьёме DSI
3.Бездумного очищения очереди транзакций на Репсервере.

Хотя всегда очень хочеться.....
4.Сбоя системы

Т.е. скорее всего будешь знать, когда пора синхронизировать руками.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Как определить, что в Репликационной системе все в порядке?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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