Архив флэшбэка вставляет данные, даже если данные не были изменены после обновления

Я включил Flashback архив на столе. Oracle вставляет данные обратно во Flash, даже если после обновления записи в таблице нет изменений.

Например

Update Dept set DEPTNO = '10' WHERE DEPTNO = '10';

Когда я использую запрос флэшбэка для извлечения всех записей, он показывает, что добавлена ​​1 запись.

SELECT  versions_startscn, versions_starttime,
       versions_endscn, versions_endtime,
       versions_xid, versions_operation,
       dept.*
  FROM dept
  VERSIONS BETWEEN  SCN MINVALUE AND MAXVALUE;

Есть ли какой-нибудь параметр для FlashBack Archive, чтобы в нем хранились только измененные записи?

0 ответов

Другие вопросы по тегам