Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / MV on commit не удаляются строки из MVLOG / 2 сообщений из 2, страница 1 из 1
13.10.2020, 20:59
    #40008228
Cheese)))
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MV on commit не удаляются строки из MVLOG
Проверял на Oracle 12.1 и 19
Цепочка не простая:
TABLE -> MVLOG1 -> MV1 (fast refresh on commit) -> MVLOG2 на MV1 -> MV2 (fast refresh on commit)
MV2 при это имеет join и агрегацию
Собственно делаю
insert into TABLE
COMMIT

смотрю в MVLOG1, а там после коммита записи не пропали. Если MV2 удалить и делать insert + commit, то проблемы нет, записи из MVLOG1 в итоге пропадают.

Как понять почему не пропадают записи при полной цепочке? В какую сторону хотя бы смотреть / копать?
...
Рейтинг: 0 / 0
14.10.2020, 13:01
    #40008414
oragraf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MV on commit не удаляются строки из MVLOG
Cheese))),

А почему это из мвлога записи должны пропадать по коммиту? А если на мвлог несколько матвью смотрит? Копай процедуру очистки матвьюлога.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / MV on commit не удаляются строки из MVLOG / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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