NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalTutoriaisAlmirrivas : Oracle009
Quer receber novidades e e-books gratuitos?

FILTRO DE TUTORIAIS:


Gerenciando a memória de banco de dados – Parte II

 

Gerenciando o armazenamento do banco de dados – Parte I

 

Objetivos:

 

Este artigo fornece informação para gerenciamento de memória do Oracle Database Express XE e descreve como ajustar a alocação de memória. Também descreve os componentes SGA, tamanhos de SGA e PGA, como verificar a alocação de memória do servidor e alguns exemplos de como mudar o tamanho do PGA e SGA.

 

Pré-requisitos:

 

Ter o Oracle 10g Database Express instalado.

 

Nota: Este tutorial faz parte do Curso: Oracle – Administração básica.

 

Tamanho do PGA e do SGA

 

O tamanho do PGA e do SGA é definido pelo Oracle Database 10g Express Edition no momento da instalação do servidor. Melhor do que alterar o tamanho dos componentes do SGA individualmente é alterar o tamanho do SGA e desta forma permitir ao Oracle Database 10g Express Edition se encarrega de realizar os ajustes para os componentes deles. A mudança do tamanho do SGA pode ser realizada alterando um parâmetro chamado SGA Target. O Oracle Database 10g Express Edition esta continuamente melhorando o tamanho dos componentes de acordo com sua necessidade. Semelhante ao que falamos sobre o tamanho do SGA também aconselhamos aos usuários que façam a alteração do tamanho do PGA como um todo e não alterando o tamanho de cada um de seus componentes individualmente. Desta forma o Oracle Database 10g Express Edition poderá durante o seu funcionamento aperfeiçoar o tamanho dos componentes de acordo com suas necessidades. A coleção de PGAs é chamada de PGA Agregado. Você muda o tamanho do PGA Agregado definido o parâmetro PGA Aggregate Target.

 

Observação importante: O Oracle Database 10g Express Edition aloca todo o montante de memória especificado no parâmetro SGA. O tamanho do SGA é sempre igual ao tamanho definido no parâmetro SGA Target. Contrastando com isto o tamanho atual do PGA Aggregate é sempre menor que o tamanho definido no parâmetro PGA Aggregate Target. O Oracle Database 10g Express Edition aloca a memória para o PGA Aggregate de acordo com sua necessidade até que o tamanho seja igual ao que foi definido no parâmetro PGA Aggregate Target.

 

A quantidade máxima de memória que o Oracle Database 10g Express Edition permite que seja alocada para  o SGA e para o PGA Aggregate é de 1 gigabyte (GB).Se você tentar definir para o SGA e para o PGA Aggregate, através dos parâmetros SGA Target e PGA Aggregate Target, um valor superior a 1 gigabyte (GB) o Oracle Database Express Edition irá gerar uma mensagem de erro.

 

As únicas circunstâncias que você deve alterar o tamanho do SGA  a do PGA Aggregate são as seguintes:

 

» Você adicionou mais memória física ao computador onde o Oracle Database 10g Express Edition foi instalado.

 

Neste caso altere os valores do SGA e do PGA, através dos parâmetros SGA Target e PGA Aggregate Target, de uma forma que você mantenha a proporção de entre memória física do computador e valores do SGA Target e PGA Aggregate Target.

 

» Quando você receber uma mensagem de erro de memória insuficiente.

 

Se o erro de memória insuficiente for para os componentes SGA incremente o valor do SGA Target. Veja abaixo exemplo de erros de falta de memória do SGA.

 

 

Se o erro de memória insuficiente for para os componentes PGA incremente o valor do PGA Aggregate Target.  Veja abaixo exemplos de erros de falta de memória PGA.

 

 

Se você não estiver certo se o erro foi relacionado a memória PGA ou SGA incremente os dois valores mantendo sempre a proporção entre os dois.

 

Para as mudanças de tamanho de  memória do SGA você precisa reiniciar o computador para que as mudanças tenham efeito. Para as mudanças do PGA não há necessidade de se reinicializar o computador.

 

Visualizando a quantidade de memória alocada

 

Para visualizar a quantidade de memória alocada proceda da seguinte forma:

 

1. Acesse a página Database Home Page

 

2. No Usage Monitor do lado direito da página examine o gráfico de barra de memória.

 

 

Observação importante: Se o Usage Monitor não estiver visível, clique no link Customize no canto superior direito da página e habilite o Usage Monitor.

 

Exemplo: Mudando o tamanho do SGA e do PGA Aggregate

 

Suponha que você adicionou memória física para o computador que tem o Oracle Database 10g Express Edition instalado e alterou sua memória de 1 gigabyte (GB) para 1.5 gigabyte (GB) e você deseja alocar aproximadamente 250 megabytes (MB) a mais para o Oracle Database Express 10g Express Edition. Destes 250 megabytes (MB), 200 megabytes (MB) serão alocados para o SGA e 50 megabytes (MB) serão alocados para o PGA Aggregate.

 

Para mudar o tamanho do SGA e PGA Aggregate proceda da seguinte maneira:

 

1. Acesse a Database Home Page

 

2. Clique no ícone Administration e em seguida clique no ícone Memory

 

Se o prompt solicitando as credenciais de administrador for solicitado entre com um usuário e senha de um usuário administrador e clique em Login.

 

Em seguida a página de memória será exibida e mostrará o SGA Target e o PGA Aggregate Target e o total de memória que esta alocada atualmente para o SGA e PGA Aggregate.

 

 

3. Na lista de tarefas clique em Configure SGA

 

4. Na página SGA no campo SGA Target entre com o número 472

 

 

O número 472 é o resultado da soma do tamanho atual 272 mais o valor que deseja incrementar na memória 200.

 

5. Clique em Apply Changes

 

Uma mensagem de confirmação é exibida

 

6. Clique no link Program Global Área para mudar par a PGA Page

 

7. No campo PGA Aggregate Target entre com o valor 140 e clique em Applt Changes

 

O valor 140 é a soma do PGA Aggregate Target (90) mais o valor que você deseja incrementar de memória (50).

 

8. Em um momento conveniente no futuro reinicialize o computador para que a configuração do SGA passe a ser utilizada

 

Gerenciando o armazenamento do banco de dados – Parte I

 

Esta seção descreve como as estruturas de armazenamento do Oracle Database 10g Express Edition e explica como monitorar e gerenciar a quantidade de espaço que esta em uso e que esta disponível para o banco de dados e backup.

 

Sobre as estruturas de armazenamento do banco de dados

 

O Oracle Database 10g Express Edition (Oracle Database XE)  é composto das seguintes estruturas de armazenamento:

 

» Estruturas lógicas – Tais como tablespaces que são criadas e reconhecidas somente pelo banco de dados e não são visualizadas pelo sistema operacional

 

» Estruturas físicas - Que são visíveis e operadas pelo sistema operacional como os arquivos físicos que armazenam os dados do disco.

 

» Estruturas relacionadas à recuperação – Tais como o redo log files e backups do banco de dados que é utilizada para recuperar o banco de dados após uma falha no sistema operacional, uma falha na instância do Oracle ou uma falha de disco. Estruturas relacionadas à recuperação de dados são armazenadas automaticamente e gerenciadas em uma área do disco chamada flash recovery area.

 

O Oracle Database 10g Express Edition gerencia de forma automática as estruturas lógicas, físicas e a flash recovery area. Você irá usar a interface gráfica do Oracle Database 10g Express Edition para monitorar estas estruturas, entender seu funcionamento e quando espaço será necessário alocar no futuro.

 

A imagem abaixo mostra a estrutura de armazenamento do database

 

 

Quer receber novidades e e-books gratuitos?

Cursos Online

  • Banco de Dados
  • Carreira
  • Criação/Web
  • Excel/Projetos
  • Formação
  • + Todas as categorias
  • Essential SSL

    Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

    Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

    Todos os direitos reservados, Júlio Battisti 2001-2020 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI