Banco de dados compartilhado - oracle

558 palavras 3 páginas
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
CAMPUS PATO BRANCO
ESPECIALIZAÇÃO EM BANCO DE DADOS

FABIANO PICOLOTTO

ORACLE SHARED SERVER (11gR2)

PATO BRANCO - PR
2012

Sumário ORACLE SHARED SERVER (11gR2) 1 Arquitetura Oracle Server 3 Dedicado 3 Compartilhado 3 Como funciona o “Shared Server” 3 Como ativar o Shared Server 4 SHARED_SERVER 4 MAX_SHARED_SERVER 4 DISPATCHER 4 MAX_ DISPATCHER 5 CIRCUITS 5 SHARED_SERVER_SESSIONS 5 TNSNAMES 5

Arquitetura Oracle Server
A Arquitetura do Oracle Server pode ser compartilhada ou dedicada, abaixo as principais características de cada arquitetura.
Dedicado
Quando um usuário conecta no banco de dados em modo dedicado o Oracle cria um processo dedicado para este usuário, utilizando um seguimento de memória chamado de PGA (Program Global Area), com isso o DB Oracle pode consumir mais memoria do servidor e exigir mais dele. Neste caso se o hardware e configurações não estivem adequados pode haver uma queda no desempenho do banco de dados.

Compartilhado
Quando configurado o modo compartilhado o Oracle não ira mais criar processos para cada usuário e sim criar duas novas estruturas dentro da SGA (System Global Area) (Request Queue e Response Queue), lembrando que essas estruturas não existem no dedicado.
A PGA citada na arquitetura dedicada não terá mais função na arquitetura compartilhada.
Como funciona o “Shared Server”
Quando emitimos um requisição SQL para o banco de dados , ela é enviado para o dispatcher e será enviada para o final de uma fila, chamada de common queue. Todos os Shared Server Process monitoram a common queue.
O Request Queue recebe as requisições do dispatcher, o processo shared server executa e devolve a resultado para o response queue.
Cada dispatcher monitora sua própria fila de resposta, e, sempre que qualquer resultado é colocado na fila, o dispatcher a retornará ao processo de usuário que emitiu a declaração.

Imagem retirada do site

Relacionados

  • Trabalho adm banco
    2223 palavras | 9 páginas
  • Analista de Sistemas
    7915 palavras | 32 páginas
  • Alex
    11940 palavras | 48 páginas
  • arquitetura oracle
    3333 palavras | 14 páginas
  • Oracle RAC e SQL Cluster
    1613 palavras | 7 páginas
  • Principais componentes do banco de dados Oracle
    1222 palavras | 5 páginas
  • Banco de dados distrbuídos
    460 palavras | 2 páginas
  • Servidor Compartilhado
    772 palavras | 4 páginas
  • ALTA DISPONIBILIDADE EM SISTEMAS DE BANCO DE DADOS ORACLE
    13039 palavras | 53 páginas
  • Componentes Oracle
    996 palavras | 4 páginas