Контроль Базы данных Ретроспекции
Чтобы контролировать возможность достигнуть Вашей цели сохранения:
Просмотрите дисковую квоту Быстрой области Восстановления:

Определите текущее окно ретроспекции:

Контролируйте журналирование в журналах базы данных Ретроспекции:

Для Вас важно контролировать использование пространства Быстрой области Восстановления так, чтобы Вы знали, насколько успешно Вы достигаете своей цели сохранения. Используйте представление V$FLASHBACK_DATABASE_LOG, чтобы контролировать цель сохранения Базы данных Ретроспекции:
ESTIMATED_FLASHBACK_SIZE использует ранее зарегистрированные в журнале данные ретроспекции, чтобы обеспечить оценку того, сколько дискового пространства необходимо в Быстрой области Восстановления для журналов ретроспекции, чтобы достигнуть текущей цели сохранения ретроспекции. Оценка основана на рабочей нагрузке с момента, когда экземпляр был запущен, или во время самого последнего временного интервала, равного цели сохранения ретроспекции, какой бы короткий он ни был.
FLASHBACK_SIZE дает Вам текущий размер в байтах для данных ретроспекции.
OLDEST_FLASHBACK_SCN и OLDEST_FLASHBACK_TIME показывают приблизительный наименьший SCN и время, к которому можно возвратить в прошлое базу данных. CURRENT_SCN в V$DATABASE дает Вам текущий SCN базы данных.
Используйте представление V$FLASHBACK_DATABASE_STAT, чтобы контролировать издержки журналирования данных ретроспекции в журналах базы данных Ретроспекции. Это представление содержит 24 часа информации и каждая строка представляет одночасовой временной интервал. Можно использовать это представление, чтобы определить изменения скорости генерации данных ретроспекции.
SQL> SELECT begin_time, end_time, flashback_data, db_data, 2 redo_data, estimated_flashback_size AS EST_FB_SZE 3 FROM V$FLASHBACK_DATABASE_STAT; |
BEGIN_TIM END_TIME FLASHBACK_DATA DB_DATA REDO_DATA EST_FB_SZE --------- --------- -------------- ---------- ---------- ---------- 12-FEB-09 12-FEB-09 16384 0 24576 0 12-FEB-09 12-FEB-09 6594560 7471104 1533440 815923200 12-FEB-09 12-FEB-09 17235968 12361728 5150920 839467008 12-FEB-09 12-FEB-09 311648256 37249024 10272768 855195648
На основании этой информации, Вы, возможно, должны скорректировать время сохранения или размер Быстрый области Восстановления.
FLASHBACK_DATA и REDO_DATA представляют число байтов данных ретроспекции и данных транзакций redo, записанных, соответственно, во течение временного интервала, а DB_DATA дает число байтов блоков данных считанных и записанных. Это представление также содержит предполагаемое пространство ретроспекции, необходимое для интервала.
Можно запросить V$RECOVERY_FILE_DEST, чтобы просмотреть информацию относительно Быстрой области Восстановления. Описания столбцов:
NAME: Имя Быстрой области Восстановления, указывающее на строку расположения
SPACE_LIMIT: Дисковый предел определенный в параметре DB_RECOVERY_FILE_DEST_SIZE
SPACE_USED: Пространство, использованное файлами в Быстрой области Восстановления (в байтах)
SPACE_RECLAIMABLE: Количество пространства, которое может быть освобождено, удаляя устаревшие, избыточные и другие низкоприоритетные файлы через алгоритм управления пространством
NUMBER_OF_FILES: Число файлов
SQL> SELECT name, space_limit AS quota, 2 space_used AS used, 3 space_reclaimable AS reclaimable, 4 number_of_files AS files 5 FROM v$recovery_file_dest ; NAME QUOTA USED RECLAIMABLE FILES ------------------------ ---------- ---------- ----------- ----- /u01/flash_recovery_area 5368707120 2507809104 203386880 226
Контроль Базы данных Ретроспекции с EM

Большинство статистики Базы данных Ретроспекции, упомянутой в предыдущих статьях, может быть просмотрено со страницы Recovery Settings. Эти метрики включают текущее пространство, использованное всеми журналами ретроспекции, наименьший SCN, и время наименьшего SCN в данных ретроспекции.