Постоянные Легковесные Задания

Рубрика: Планировщик задач

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

Постоянные Легковесные Задания

Персистентные легковесные задания:

  • Уменьшают издержки и время, требуемое, чтобы запустить задание

  • Занимают мало места на диске для метаданных задания и для того, чтобы хранить данные времени выполнения

  • Создаются из шаблона задания (в командной строке)

Легковесное задание:

  • Для клиентов, которые должны создать сотни заданий в секунду. С регулярными заданиями каждое задание создает объект базы данных, описывающий задание, изменяя несколько таблиц, и создавая redo в процессе. Издержки, связанные с этим типом потребностей заданий, являются существенными. В Планировщике БД Oracle существует постоянное легковесное задание. Цель легковесного задания состоит в том, чтобы уменьшить издержки и время, требуемое для запуска задания. Минимальное количество метаданных создается для задания. Это уменьшает требуемое время и redo (транзакции), создаваемое, когда задание запускается.

  • Занимает мало места на диске для метаданных задания и для того, чтобы хранить данные времени выполнения. Небльшое место на диске также делает возможным выравнивание нагрузки в средах RAC.

  • Всегда создается из шаблона задания. Шаблон задания должен быть хранимой процедурой или программой. Хранимая процедура содержит всю информацию, необходимую для задания, включая привилегии. Могут быть определены несколько атрибутов задания: параметры задания и расписание.

  • Должно быть создано в командной строке. Параметр JOB_STYLE не доступен в EM.

В примере MY_PROG является шаблоном задания, и расписание применяется из именованного расписания.

Далее: Управление Свободным пространством внутри Сегментов

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)