У дома Данни на Guide-Bulgaria.com Какво е системната глобална зона (sga)? - определение от техопедия

Какво е системната глобална зона (sga)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава глобалната зона на системата (SGA)?

System Global Area (SGA) е ключов компонент на системата за управление на релационни бази данни (RDMS). Разработена от Oracle Corporation, областта на паметта SGA се използва от процесите на Oracle за съхраняване на информация за екземпляри от споделена база данни, критична за правилното функциониране на базата данни, включително необходимите входящи данни и данни за вътрешен контрол.

Techopedia обяснява системната глобална зона (SGA)

Oracle използва параметри за инициализация, за да контролира количеството на разпределената SGA памет. В Oracle Database 10g SGA е конфигуриран с параметрите "sga_target" и "sgs_max_size."


Oracle използва функцията за автоматично управление на паметта, за да изчисли и разпредели паметта в различни области на SGA. Параметрите за инициализация могат също да се използват за ръчно разпределяне на паметта на отделни SGA области.


SGA компонентите са както следва:

  • Кеш на речника: Съдържа информация от таблицата на речника на данни, като например информация за акаунти, сегменти, файлове с данни, таблици и привилегии
  • Повторен буфер на журнала: Включва информация за извършени транзакции, които все още не са записани в онлайн файлове за повторно регистриране
  • Buffer_cache: съхранява копие на блокове с данни, прочетени от файлове с данни
  • Споделен пул: задържа кеш на анализирани и често използвани изрази на структуриран заявен език (SQL)
  • Java пул: анализира Java операторите
Какво е системната глобална зона (sga)? - определение от техопедия