SGA e PGA

#100551
Avatar de rmanrman
Participante

[quote=”ericclauber”:x73rmjsu]Bom dia a todos…

Instalei ORACLE 10g no Red Hat 5.5 x86 32bit

Servidor novo com 8gb de RAM. Até então so instalei com no maximo 4GB

Meu problema é:

Ao cria e definir a SGA e PGA não consigo colocar mais que 1.5gb de ram para a SGA. Na PGA Consigui até 4GB. Quando aumento a SGA. ocorre a seguinte mensagem: [tamanho da SGA não pode ser maior que o tamanho maximo do seguimento de memoria compartilhada(2147483648)]. Vi que é no aquivo /etc/sysctl.conf >> parametro: ‘kernel.shmmax = 2147483648’

o padrao que que vem com Red Hat é kernel.shmmax = 4294967295

e para instalação do oracle é kernel.shmmax = 2147483648

Se eu deixar o padrao do redhat ‘kernel.shmmax = 4294967295, a mensagem nao ocorre mas ao começar a criar o banco da outra mensagem [ORA-27102: OUT MEMORY]

Estou tentando configurar a memoria assim:

O.S.= 2000M
SGA= 4000M
PGA= 2000M

TOTAL= 8000M

Alguma sugestão, ORACLE no Red Hat 32bits pode ser aumentado acima de 4gb de memoria, ou tenho que instalar 64bits. Alguma sugestão para SGA e PGA???

Grato desde já!!![/img][/quote]

Minha sugestão, se possível utilizar o Red Hat 64bits.

Se não for possível, eu seguiria a dica do hudsona sobre a PAE, mas qualquer um sysadmin iria concordar em mudar pra 64 bits. PAE foi uma solução encontrada na época em que não se existia arquitetura 64 bits. Se hoje existe a arquitetura 64 bits, não tem por que investir nessa solução alternativa, que contornava o limite de memória.

Independente da opção escolhida, ao aumentar a SGA, existe a possibilidade de você encontrar o ORA-00845: MEMORY_TARGET not supported on this system.

Caso encontre segue um artigo para resolução:

http://aprenderoracle.com/2011/07/ora-0 … is-system/

plugins premium WordPress