System Global Area

Nos sistemas de gerenciamento de banco de dados desenvolvidos pela Oracle Corporation, a System Global Area (SGA), em português Área Global do Sistema, forma a parte da memória (RAM) do sistema compartilhada por todos os processos pertencentes a uma única instância do banco de dados Oracle. Esta memória é dividida em várias outras áreas de memória que cada instância do banco de dados ocupa no SGA. A SGA contem todas as informações necessárias para a operação da instância.

Componentes

Em geral, o SGA consiste do seguinte:

Configuração

A partir da versão 10g do Banco de dados Oracle, o Gerenciamento Automático de Memória (Automatic Memory Management - AMM) passou a permitir a configuração dinâmica e simplificada do SGA.

Referências

  1. ↑ Oracle FAQ's
  2. ↑ http://www.dba-oracle.com/concepts/sga_system_global_area.htm
  3. ↑ Toad World
  4. ↑ "Memory Architecture" in Oracle Database Concepts 11g Release 1 (11.1)
  5. ↑ Burleson, Donald K., ed. (2003). Oracle Database 10g New Features: Oracle 10g Reference for Advanced Tuning & Administration. Col: Oracle In-Focus. [S.l.]: Rampant TechPress. p. 22. ISBN 9780974071602. Consultado em 31 de outubro de 2015. Oracle Database 10g [...] possui o Gerenciamento Automático de Memória na forma do [...] parâmetro [...] sga_target, que [...] automatiza a alocação da RAM entre os buffers de dados, pool compartilhado e buffers de log.
Ícone de esboço Este artigo sobre banco de dados é um esboço. Você pode ajudar a Wikipédia expandindo-o.