Sie sind auf Seite 1von 5

Arquitetura Do Oracle Database 11g

Ratings: (0)|Views: 807 |Likes: 34


Publicado porMichelAdrianoMedeiros
Perguntas sobre o banco de dados Oracle.
See more
Nome: Michel Adriano Medeiros
ARQUITETURA DO ORACLE DATABASE 11G
As minhas respostas colocarei em negrito.
1) Quais afirmativas referentes a memria de instncia e memria deseo so
corretas? (Escolha duas respostas)
a. A SGA um segmento de memria privado; a PGA compartilhadab. As sees
podem escrever no PGA e no no SGA.
c. A SGA pode ser escrita por todas as sees. A PGA escrita por umaseo
d. A PGA alocada durante a inicializao da instncia.
e. A SGA alocada durante a inicializao da instncia.
SGA e PGA.As principais estruturas so a SGA (System Global Area ou rea Global
doSistema) e a PGA (Program Global Area ou rea Global de Programa).A PGA o
buffer de memria que contm dados e algumas informaes decontrole de uma sesso
de um usurio. A PGA criada e alocada quando umnovo processo inicializado no
servidor. As suas informaes dependem daconfigurao do ORACLE. Assim, existe
uma rea de memria PGA para cadausurio que est executando seus trabalhos no
ORACLE. Dentro da PGAexistem trs estruturas: uma contendo um espao para a pilha
(para armazenaras variveis e matrizes), outra contendo dados sobre a sesso do usurio
euma terceira com as informaes dos cursores usados. A PGA no compartilhada
entre os usurios; ela nica para cada sesso.A SGA uma regio de memria
compartilhada por todos os usurios ealocada pelo ORACLE. Contm os dados e as
informaes de controle de umainstncia. Ela alocada quando uma nova instncia
inicializada e liberadaquando a mesma finalizada. Os dados na SGA so
compartilhados pelosusurios que estiverem conectados ao banco de dados e, para
otimizar aperformance, as entradas na SGA devem ser as maiores possveis paraguardar
a maior quantidade de dados e minimizar o I/O em disco, uma dascausas crticas que
tornam um banco de dados lento. As informaes na SGA
esto organizadas em diversos tipos de estruturas de memria, incluindo obuffer do
banco de dados e o buffer para recuperao do banco, por exemplo.As estruturas tm
tamanho fixo e so criadas durante a inicializao dainstncia. O grupo de buffers do
banco de dados em uma instncia sochamados de database buffer cache. Esses buffers
podem conter os dadosmodificados que ainda no foram escritos em disco, para os
arquivos de dadosapropriados. Desse modo o I/O minimizado e h uma melhora
significativa daperformance. (SAUDINO FILHO, 2003)
2) Como os clientes se comunicam com o banco de dados? (Escolha amelhor
resposta)
a.
Server Process
utilizam
Oracle Net
para se conectar instncia.b. Processos em segundo plano utilizam o
Oracle Net

para se conectar aobanco de dados.c. Processos do usurio leem dados a partir do banco
de dados e gravam nainstncia.
d.
Server Process
executa instrues SQL recebidas pelos processos deusurio.

Como funciona:
Toda vez que uma instancia iniciada uma rea de SGA alocada, osprocessos em
background so iniciados e montado o database. O prximopasso o usurio se
conectar na base, nesse momento ocorre a connectionque o processo do usurio se
conectar na instancia, aps este processo ousurio estabelece a session e neste momento
ele interage com a instancia. Aconnection feita com o User Process (do lado do
usurio) e com o Serverprocess (do lado do servidor). (CARMO, 2011)
3) Quais estruturas de memria so necessrias ao SGA? (Escolha trsrespostas)a.
Database buffer
cach
b. Java Pool c. Large Pool
d. Log Buffer
e. A PGA
f. A
Shared Pool
Database Buffer Cach

: esta parte do SGA contm blocos de dados que solidos dos data files. Como a rea
compartilhada qualquer usurio conectadosimultaneamente, poder utilizar estes blocos.
A PRINCIPAL funcionalidade dodatabase Buffer Cach no deixar fazer O/I de disco.
Redo Log Buffer
: Utilizada para registrar alteraes feitas no banco de dados.A PRINCIPAL
funcionalidade de tornar possvel refazermos uma determinadatransao que possa ter
sofrido algum tipo de problema.
Shared Pool

utilizada para armazenar o dicionrio de dados, comandosexecutados recentemente de


SQL e PL/SQL, cach de resultado da funo,buffer de mensagens de execuo paralela
e estruturas de controle.(CARVALHO, 2011)

Das könnte Ihnen auch gefallen