Глобальная Программная Область (PGA)

  • Не используется совместно

  • Перезаписываема только серверным процессом

  • Содержит:

    • Область сортировки

    • Информацию о сеансе

    • Состояние курсора

    • Пространство стека

Глобальная Программная Область (PGA)

Глобальной Программной Областью (PGA) является область памяти, которая содержит данные и управляющую информацию для серверного процесса. Это неразделяемая память, создаваемая Oracle, когда серверный процесс запускается. Доступ к ней является монопольным для этого серверного процесса, и она читается и пишется только серверным кодом Oracle, действующим от имени этого серверного процесса. Память PGA, выделенная каждым серверным процессом, присоединенным к экземпляру Oracle, упоминается как агрегированная память PGA, выделенная экземпляром.

В конфигурации выделенного сервера PGA сервера включает следующие компоненты:

  • Область сортировки: Используется для любых видов сортировки, которые могут потребоваться для обработки SQL-оператора

  • Информация о сеансе: Включает пользовательские привилегии и статистику производительности для сеанса

  • Состояние курсора: Указывает на этап в обработке SQL-операторов, которые в настоящий момент используются сеансом

  • Стековое пространство: Содержит другие переменные сеанса

PGA выделяется, когда процесс создается, и освобождается, когда процесс завершается.

Далее: Использование Выражения CASE

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

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

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

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