powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Расхождения в данных на logical standby
12 сообщений из 12, страница 1 из 1
Расхождения в данных на logical standby
    #40054774
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго дня всем.
Есть праймари база 12.1.0.2 на CentOS Linux release 7.9.2009 (Core). На ней сидят два logical standby. ALTER DATABASE GUARD STANDBY. Операционка и версии базы те же. На одной из них обнаружены расхождения в синхронизируемых таблицах. Не все записи. Свежие данные попадают, но, похоже, не все. Как это поймать - непонятно. На праймари - 14 млн строк в таблице, на одном из logical - 11 млн. Таких таблиц несколько.
В skip rules ничего нет и не было на их счёт. В dba_logstdby_events ничего подозрительного нет.

На втором logical standby всё ок :(

Есть коллеги по несчастью?
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40055103
Фотография Aliona
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Позвольте полюбопытствовать,
почему у вас именно логические стэндбаи
и что такое "На ней сидят".
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40055710
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используются как DWH. На основе logical standby реализуется дополнительная высокоуровневая трансформация данных.

Сидят в том смысле, что на них отправляется поток реду.
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40055784
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вадиман
дополнительная высокоуровневая трансформация данных.

Вот тут и следует искать.
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40055806
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andrey_anonymous
Вадиман
дополнительная высокоуровневая трансформация данных.

Вот тут и следует искать.

Дополнительная. Это работает на основе оригинальных таблиц, но результат пишется в отдельные таблицы, которые родились на logical standby.
А проблема, о которой я пишу, связана с оригинальными таблицами, которые пришли с праймари.
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40057008
Фотография Vivat!San
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-нибудь слышали про параметр force logging?
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40057026
Okrucjusz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вадиман
На праймари - 14 млн строк в таблице, на одном из logical - 11 млн. Таких таблиц несколько.


Standby база RAC или SI ? Бутались? Была бажина похожая, там оракл в кеше путался. Если это все в RAC-конфигурации, то одинаковы ли результаты запроса с разных нод ?
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40057706
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vivat!San
что-нибудь слышали про параметр force logging?

слышал
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40057707
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Okrucjusz
Вадиман
На праймари - 14 млн строк в таблице, на одном из logical - 11 млн. Таких таблиц несколько.


Standby база RAC или SI ? Бутались? Была бажина похожая, там оракл в кеше путался. Если это все в RAC-конфигурации, то одинаковы ли результаты запроса с разных нод ?

single instance
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40057709
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть неподтверждённая гипотеза на уровне ощущений спинного мозга, что этот факап происходит во время серьёзной нагрузки на диск. Были моменты, когда запрос работал по неоптимальному плану + direct path read большого кол-ва блоков. Проблема обнаруживалась после. Через день, через два (мониторинга не было, т.к. неясно, что и по какому критерию сверять), но всегда после нагрузки.
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40057965
Okrucjusz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А разница всегда одинакова или накапливается или плавает ? Corrupted blocks, indexes проверяли ?
...
Рейтинг: 0 / 0
Расхождения в данных на logical standby
    #40058070
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Okrucjusz
А разница всегда одинакова или накапливается или плавает ? Corrupted blocks, indexes проверяли ?

Разница накапливается.
Выполнил DBMS_LOGSTDBY.instantiate_table по одной из них - наблюдаю. Но это очень неприятное решение.
corrupted blocks не проверял, не было симптомов. Все данные читаются (вся таблица), в алерте нет ничего лишнего.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Расхождения в данных на logical standby
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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