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: PrincipalArtigosBd : Oracle009
Quer receber novidades e e-books gratuitos?

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

Untitled Document
Oracle - Administração Básica
1INSTALAÇÃO DO ORACLE SERVER
1Instalação do Oracle Lite
1Visão geral e conceitos fundamentais do Oracle
1Introdução ao Oracle – Parte I
1Executando e parando o Oracle 10g Database Express Edition – Parte I
1Gerenciando conexões à rede – Parte I
1Introdução ao Oracle – Parte I
1Gerenciando conexões à rede – Parte II
1Gerenciando conexões à rede – Parte III Gerenciando memória do banco de dados – Parte I
1Gerenciando memória do banco de dados – Parte II
1Gerenciando o armazenamento do banco de dados – Parte II
1Gerenciando o armazenamento do banco de dados – Parte III
1Gerenciando o armazenamento do banco de dados – Parte IV
1Conectando ao banco de dados – Parte II
SQL Server
1Stored Procedure Dinâmica
Postgres Básico
1Postgres - Comandos SQL - Parte 1
1Postgres - Comandos SQL - Parte 2
1Postgres - Comandos SQL - Parte 3
1Postgres - Comandos SQL - Parte 4
1Postgres - Comandos SQL - Parte 5
1Postgres - Comandos SQL - Parte 6
1Postgres - Comandos SQL - Parte 7
Business Intelligence
1Datawarehouse x Datamart
Quer receber novidades e e-books gratuitos?

 
 

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-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI