Oracle Scheduler

Стас Белков

Стас Белков

Автор статьи. Известный специалист в мире IT. Консультант по продуктам и решениям Oracle. Практикующий программист и администратор баз данных. Подробнее.

Oracle Database автоматически выполняет определенные задачи сопровождения, наподобие сбора статистики для оптимизатора, планируя их запуск через планировщик заданий Oracle Scheduler. Oracle отслеживает объекты базы, которые не имеют статистики, или же чья статистика устарела, и автоматически обновляет ее для этих объектов. В предыдущих версиях Oracle администратору приходилось заниматься сбором статистики по всем объектам базы данных. Теперь база данных сама управляет сбором этой статистики. 

Ниже перечислены три автоматизированные задания поддержки, которые запускаются в базе данных по ночам, во время окна обслуживания.

  • Автоматический сбор статистики оптимизатора (Automatic Optimizer Statistics Collection). Собирает статистику для стоимостного оптимизатора.
  • Автоматический советник сегментов (Automatic Segment Advisor). Идентифицирует сегменты, требующие расширения.
  • Автоматический советник настройки SQL (Automatic SQL Tuning Advisor).Проверяет ресурсоемкие операторы SQL и выдает рекомендации по их настройке.

При желании можно отключить все эти задания или изменить время их запуска базой данных.


На заметку! Инфраструктура управляемости, наряду со средствами автоматического управления, инсталлируется вместе с программным обеспечением Oracle Database 11g.


Вас заинтересует / Intresting for you:

Версии СУБД Oracle Database 10...
Версии СУБД Oracle Database 10... 5769 просмотров Илья Дергунов Sat, 11 Aug 2018, 11:43:08
Oracle Database: обзор базы да...
Oracle Database: обзор базы да... 23566 просмотров Илья Дергунов Sun, 11 Aug 2019, 15:01:35
Oracle Database 11g Enterprise...
Oracle Database 11g Enterprise... 5662 просмотров Надин Tue, 21 Nov 2017, 13:32:12
Oracle alerts: генерируемые се...
Oracle alerts: генерируемые се... 7242 просмотров Алексей Вятский Tue, 21 Nov 2017, 13:18:05
Войдите чтобы комментировать

1dz аватар
1dz ответил в теме #8812 6 года 5 мес. назад
В статье не указано, но планировщик Oracle (Scheduler) позволяет, конечно, запускать и собственные пользовательские программы (например, код PL/SQL), что сильно облегчает жизнь админам БД и разрабам.