Процесс Контроля Процессов

  • Выполняет восстановление процесса, когда пользовательский процесс перестал работать:

    • Очищает буферный кэш базы данных

    • Освобождает ресурсы используемые пользовательским процессом

  • Контролирует сеансы и таймауты простаивающих сеансов

  • Динамически регистрирует службы базы данных с прослушивателями

Процесс Контроля Процессов

Процесс контроля процессов (PMON) выполняет восстановление процесса, если пользовательский процесс перестал работать. PMON ответственен за очистку буферного кэша базы данных и освобождение ресурсов, которые использовал пользовательский процесс. Например, он сбрасывает состояние таблицы активных транзакций, освобождает блокировки и удаляет ID процесса из списка активных процессов.

PMON периодически проверяет состояние диспетчера и серверных процессов и перезапускает любого, кто прекратил работать (кроме тех, которых БД Oracle завершила преднамеренно). PMON также регистрирует информацию об экземпляре и процессах диспетчеров на сетевом прослушивателе.

Как SMON, PMON также регулярно делает проверки, чтобы определить, есть ли в нем необходимость, и может быть вызван, если другой процесс обнаруживает потребность в нем.

Далее: Связь нескольких Таблиц

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

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

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

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