Conexão sgbd

9521 palavras 39 páginas
Conexão com o SGBD Processo Servidor
 Roda no servidor
 Inclui uma unica PGA
 Serve a um unico usuario
 Inclui o OPI (Oracle Program Interface)
 Retorna o resultado para os clientes
Processo Cliente
 Roda na maquina do cliente
 E invocado pelas aplicacoes dos usuarios
 Inclui o UPI (Programa de Interface com o Usuario)
 Gera chamadas a um servidor Oracle
Instância Oracle (Instance)
O conhecimento da arquitetura Oracle e essencial para a compreensao das tecnicas de otimizacao de produto. Os mecanismos de execucao sao estruturas de memoria e os processos são executados no servidor. Um conjunto de processos do servidor do Oracle que tem sua propria area global do sistema e um conjunto de objetos de banco de dados associados e chamado de instancia
Oracle.
 Na instancia sao executados processos e espacos em memoria, estes permitem ao Oracle cumprir com seu papel de manter a integridade, confidencialidade e disponibilidade dos dados armazenados.
 A instancia fica alocada na memoria compartilhada (shared memory) e e a combinacao do
System Global Area (SGA) com os processos background Oracle.
 E o principal acesso a um BD.
 Sempre abre uma e apenas uma para cada DATABASE.
Estrutura de Memória
SGA – System Global Área
A SGA e um grupo de buffers de memoria compartilhados que sao destinados pelo Oracle para uma instancia. Basicamente e formada pelas estruturas identificadas por shared pool, database buffer cache e redo log buffer cache. Entretanto, em algumas configuracoes do Oracle podem existir outras estruturas.
• Database Buffer Cache:Armazena em memoria os blocos de dados recuperados do banco de dados e e onde os dados sao trabalhados. Esta e uma area importante para o desempenho do BD, pois o correto dimensionamento minimizara gravacoes e leitura em disco.
• Shared pool:
Divide-se em dois subcaches:
1. Biblioteca: para codigos SQL e PL/SQL;
2. Dicionario de dados.
• No cache de biblioteca, se um codigo consta no cache, a

Relacionados

  • Melhor conexão nas aplicações com um sgbd: jdbc x hibernate annotation
    1240 palavras | 5 páginas
  • JDBC x HIBERNATE
    1304 palavras | 6 páginas
  • Banco de Dados
    1192 palavras | 5 páginas
  • JDBC
    1708 palavras | 7 páginas
  • Guia de Uso de Banco de Dados Java web
    1030 palavras | 5 páginas
  • Pesquisa
    835 palavras | 4 páginas
  • BancosdeDados
    253 palavras | 2 páginas
  • Base de dados
    1184 palavras | 5 páginas
  • Introdução a Banco de Dados Cliente-Servidor
    2357 palavras | 10 páginas
  • Protocolo JDBC em SGBD
    1261 palavras | 6 páginas