Oracle DBA Forum  

Вернуться   Oracle DBA Forum > Oracle University Official Study Notes (RUS) > База данных Oracle 10g Администрирование > База данных Oracle 10g Администрирование I

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 24.09.2009, 15:33
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Гарантия удержания информации отмены



Гарантия удержания информации отмены

По умолчанию код алгоритма управления информацией отмены скорее перепишет зафиксированные данные, которые они еще не устарели, чем позволит транзакции завершится с ошибкой, вызванной нехваткой пространства отмены.

Такое поведение Oracle может быть изменено путем установки гарантированного удержания (guaranteeing retention). В этом случае предпочтение отдается удержанию данных отмены, даже если это вызывает ошибочное завершение транзакций.

RETENTION GUARANTEE - атрибут табличного пространства, а не параметр инициализации. Его можно изменить только по команде SQL.

Пример:
Код:
SQL> ALTER TABLESPACE undotbsl RETENTION GUARANTEE;
Чтобы вернуть обычное значение этого атрибута табличному пространству, выполните команду:

Код:
SQL> ALTER TABLESPACE undotbsl RETENTION NOGUARANTEE;
Гарантия удержания применяется только к табличному пространству информации отмены. Попытка задать его для табличного пространства с типом, отличным от undo, приведет к следующему результату:

Код:
SQL> ALTER TABLESPACE example RETENTION GUARANTEE;
 ERROR at line 1:

ORA-30044:   'Retention'  can only specified for undo tablespace
__________________
Телеграм чат
Ответить с цитированием
  #12  
Старый 24.09.2009, 15:34
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Задание размера табличного пространства информации отмены



Задание размера табличного пространства информации отмены

Табличные пространства типа undo должны быть такого размера, чтобы в них можно было хранить первоначальную информацию всех транзакций. В Enterprise Manager выберите на странице Administration ссылку Undo Management. В результате будут выведены обзорные данные системы отмены: текущие установки, генерация данных отмены в минуту и продолжительность наиболее длительного запроса в данном периоде времени.

Файлы данных табличного пространства типа undo могут быть автоматически расширяемыми. Однако в отличие от других табличных пространств для таких файлов данных корпорация Oracle не рекомендует устанавливать возможность автоматического расширения. Определяя первоначально требуемое дтя информации отмены пространство, вы может быть захотите установить автоматическое расширение файлов данных. Но после того, как будет выявлен подходящий размер, следует отключить эту возможность. Отключение автоматического расширения файлов данных табличного пространства типа undo не позволяет какому-либо пользователю неумышленно использовать большой объем дискового пространства, когда он не заботится о своевременной фиксации транзакций.
__________________
Телеграм чат
Ответить с цитированием
  #13  
Старый 24.09.2009, 15:34
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Использование консультанта по информации отмены



Использование консультанта по информации отмены

Консультант по информации отмены (Undo Advisor) доступен на странице Undo Management. Он оценивает размер табличного пространства типа undo, требуемый для удержания информации отмены в заданном периоде времени.

Введите необходимый период удержания и выберите значение в поле Analysis Time Period . В результате в секции Analysis консультант выведет размер табличного пространства, требуемый для удержания информации отмены в заданном периоде времени.

Можно с помощью мыши выбрать точку на графике и увидеть требуемый размер табличного пространства для соответствующего периода времени.

После того, как вы выбрали период времени удержания, щелкните на кнопке ОК, чтобы применить это новое значение.
__________________
Телеграм чат
Ответить с цитированием
  #14  
Старый 24.09.2009, 15:37
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Итоги

__________________
Телеграм чат
Ответить с цитированием
  #15  
Старый 24.09.2009, 15:37
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию

__________________
Телеграм чат
Ответить с цитированием
Ответ
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:52. Часовой пояс GMT +3.


Powered by vBulletin®