Oracle: журнал материализованного представления не очищается после принятия - PullRequest
0 голосов
/ 07 ноября 2011

У меня есть несколько материализованных логов, которые не очищаются после коммита. Как узнать, почему эти журналы не очищаются при фиксации?

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

Вы подразумеваете, что ваши MV были созданы для обновления ON COMMIT, но так ли это на самом деле?Когда обновляется MV?ПО КОМИТЕТУ, ПО ТРЕБОВАНИЮ или по какому-то графику обновления?Быстрое обновление не является синонимом ON COMMIT, оно просто означает добавочное обновление, а не полное обновление.

0 голосов
/ 07 ноября 2011

Я понимаю, что это не ваш случай, но в случае, если MVlog не очищается после обновления по требованию:

Если базовая таблица и MV находятся в другой версии ORACLE (то есть источник - 11g, а dest - это10g), у них будет проблема с регистрацией (если я точно помню), и есть ситуации, когда он не удаляет de MV после обновления (это случилось со мной, я урезал MVlogs до обновления исходной базы данных).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...