Как посмотреть журналы таблиц Oracle? - PullRequest
0 голосов
/ 24 марта 2009

Я смотрю на свойства таблицы в Oracle, и она имеет "LOGGING: YES". Как я могу запросить этот журнал, или если он находится в файле, где я могу его найти?

Ответы [ 3 ]

1 голос
/ 24 марта 2009

Я повторю ответ Мэтью, но также добавлю, что вы можете сортировать запросы к «журналу», используя синтаксис Flashback Query. Вы действительно запрашиваете отмену, а не повтор, конечно, и производительность ничего особенного. 11g имеет значительные улучшения.

1 голос
/ 24 марта 2009

Регистрация в таблице просто означает, что все DML в таблице будут генерировать REDO, например, в случае сбоя сервера таблица будет восстановима. Если у вас отключено LOGGING, некоторые типы DML (прямая загрузка) не вызовут повторного выполнения и могут не восстановиться после сбоя.

Я полагаю, что этот вариант в основном используется в хранилище данных.

Хорошую статью об этом можно найти здесь

0 голосов
/ 24 марта 2009

Вы также можете включить Аудит. Это может проверять INS / UPD / DEL / SEL как успехи и / или неудачи. Он может записывать результаты в таблицу или в файловую систему.

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