Логический режим ожидания в режиме NOARCHIVELOG (база данных Oracle 12C)

#oracle

#Oracle

Вопрос:

Если есть какая-либо возможность отключить режим NOARCHIVELOG в базе данных oracle Logical Standby, потому что наша среда, которую логическая резервная база данных использует только для создания отчетов, и многие наши отчеты выполняются с глобальной временной таблицей, и у меня есть мониторинг, когда мы используем глобальную временную таблицу, генерация архива очень высока. Пожалуйста, у кого-нибудь есть решение для этого?

Также в нашей рабочей базе данных (12C) уже есть физический режим ожидания, и включен режим NOARCHIVELOG.

Ответ №1:

Наконец-то я нашел ответ, ссылаясь на статью ниже.

https://databaseinternalmechanism.com/oracle-12c-miscellaneous/12c-new-features-global-temporary-table-undo/?blogsub=confirming#subscribe-blog

В Oracle 12c появилась новая функция для контролируемого повтора в глобальных временных таблицах с помощью нового параметра init.ora: temp_undo_enabled.

изменить набор сеансов temp_undo_enabled = false;