Re: [oracle_br] Processo Oracle no windows maior que os parâmetros de Memória Oracle

2013-12-03 Por tôpico Roland Martins
Não tenho os detalhes agora, mas tive problemas com o agente do Grid Control 
11g (perl), que ia consumindo cada vez mais memória até capotar. Era em Windows 
2003 Server. Foi resolvido com patch. 
Pode ser interessante procurar alguma evidência de memory leak também.
HTH.



Em Terça-feira, 3 de Dezembro de 2013 15:13, Alessandro Lúcio Cordeiro da Silva 
 escreveu:
 
  
Olá Fernando, no caso descobri que especificamente uma aplicação desenvolvido 
em PHP que causa o uso excessivo de memória. Quando desabilitamos esta 
aplicação, todas as demais aplicações funcionaram normalmente.

Ainda não detectei a causa raiz do problema, mas pode ser que talvez não seja 
somente aplicar o 11.2.0.3, creio que talvez tenha que atualizar a versão do 
PHP.


 
Alessandro Lúcio Cordeiro da Silva 
    Analista de Sistema

þ http://alecordeirosilva.blogspot.com/

Porque esta é a vontade de Deus, a saber, a vossa 
santificação: que vos abstenhais da prostituição.
(1º Tessalonicenses 4:3)




Em , Alessandro Lúcio Cordeiro da Silva  
escreveu:
 
Os parametros MEMORY_TARGET e MEMORY_MAX_TARGET estão com 6G, os demais 
coloquei 0 (zero) para usar somente os novos parametros do 11g
 
Alessandro Lúcio Cordeiro da Silva 
    Analista de Sistema

þ http://alecordeirosilva.blogspot.com/

Porque esta é a vontade de Deus, a saber, a vossa 
santificação: que vos abstenhais da prostituição.
(1º Tessalonicenses 4:3)




Em Terça-feira, 3 de Dezembro de 2013 10:49, Fabio Prado  
escreveu:
 
  
Alessandro, passe para nós os valores configurados na instância para os 
parâmetros abaixo:

SGA_TARGET
SGA_MAX_SIZE
MEMORY_TARGET
MEMORY_MAX_TARGET
PGA_AGGREGATE_TARGET

Att,

Fábio Prado
www.fabioprado.net



Em 3 de dezembro de 2013 08:40, Alessandro Lúcio Cordeiro da Silva 
 escreveu:

 
>  
>
>
> Bom dia Senhores,
>
>
>
>  Após a migração do Oracle 10.2.0.4 para o 11.2.0.1 em um ambiente Windows 
>2008 Server R2, o processo Oracle começa a consumir toda a memória do Servidor 
>de 16G de memoria principal, mesmo configurando os parametros 
>SGA_TARGET/SGA_MAX_SIZE ou os novos parâmetros MEMORY_TARGET/MEMORY_MAX_TARGET.
>
>
>   Configuro estes parâmetros para usar cerca de 5 Giga, mas em algum 
>determinado momento o processo Oracle do Windows começa a crescer até bater os 
>quase 16 Giga, deixando a maquina super-lenta, alem do próprio Oracle.
>
>
>   Em uma analise feita até o momento alguma sessão de Usuário começa a 
>crescer muito e somente é possível mata-la via oraKill do Windows. Como uma 
>sessão de Usuário consegue usar mais memoria do que os parâmetros de memoria 
>do Oracle? Tentei limitar mesmo usar Profile de limite de uso, mas este 
>comportamento permanece.
>
>
>Obrigado!
>
>
>   
>
>
>Alessandro Lúcio Cordeiro da Silva 
>    Analista de Sistema
>
>þ http://alecordeirosilva.blogspot.com/
>
>Porque esta é a vontade de Deus, a saber, a vossa 
>santificação: que vos abstenhais da prostituição.
>(1º Tessalonicenses 4:3)
>


-- 

Fábio Prado
www.fabioprado.net 
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados 
Oracle"
 






Re: [oracle_br] Processo Oracle no windows maior que os parâmetros de Memória Oracle

2013-12-03 Por tôpico Alessandro Lúcio Cordeiro da Silva
Olá Fernando, no caso descobri que especificamente uma aplicação desenvolvido 
em PHP que causa o uso excessivo de memória. Quando desabilitamos esta 
aplicação, todas as demais aplicações funcionaram normalmente.

Ainda não detectei a causa raiz do problema, mas pode ser que talvez não seja 
somente aplicar o 11.2.0.3, creio que talvez tenha que atualizar a versão do 
PHP.


 
Alessandro Lúcio Cordeiro da Silva 
    Analista de Sistema

þ http://alecordeirosilva.blogspot.com/

Porque esta é a vontade de Deus, a saber, a vossa 
santificação: que vos abstenhais da prostituição.
(1º Tessalonicenses 4:3)




Em , Alessandro Lúcio Cordeiro da Silva  
escreveu:
 
Os parametros MEMORY_TARGET e MEMORY_MAX_TARGET estão com 6G, os demais 
coloquei 0 (zero) para usar somente os novos parametros do 11g
 
Alessandro Lúcio Cordeiro da Silva 
    Analista de Sistema

þ http://alecordeirosilva.blogspot.com/

Porque esta é a vontade de Deus, a saber, a vossa 
santificação: que vos abstenhais da prostituição.
(1º Tessalonicenses 4:3)




Em Terça-feira, 3 de Dezembro de 2013 10:49, Fabio Prado  
escreveu:
 
  
Alessandro, passe para nós os valores configurados na instância para os 
parâmetros abaixo:

SGA_TARGET
SGA_MAX_SIZE
MEMORY_TARGET
MEMORY_MAX_TARGET
PGA_AGGREGATE_TARGET

Att,

Fábio Prado
www.fabioprado.net



Em 3 de dezembro de 2013 08:40, Alessandro Lúcio Cordeiro da Silva 
 escreveu:

 
>  
>
>
> Bom dia Senhores,
>
>
>
>  Após a migração do Oracle 10.2.0.4 para o 11.2.0.1 em um ambiente Windows 
>2008 Server R2, o processo Oracle começa a consumir toda a memória do Servidor 
>de 16G de memoria principal, mesmo configurando os parametros 
>SGA_TARGET/SGA_MAX_SIZE ou os novos parâmetros MEMORY_TARGET/MEMORY_MAX_TARGET.
>
>
>   Configuro estes parâmetros para usar cerca de 5 Giga, mas em algum 
>determinado momento o processo Oracle do Windows começa a crescer até bater os 
>quase 16 Giga, deixando a maquina super-lenta, alem do próprio Oracle.
>
>
>   Em uma analise feita até o momento alguma sessão de Usuário começa a 
>crescer muito e somente é possível mata-la via oraKill do Windows. Como uma 
>sessão de Usuário consegue usar mais memoria do que os parâmetros de memoria 
>do Oracle? Tentei limitar mesmo usar Profile de limite de uso, mas este 
>comportamento permanece.
>
>
>Obrigado!
>
>
>   
>
>
>Alessandro Lúcio Cordeiro da Silva 
>    Analista de Sistema
>
>þ http://alecordeirosilva.blogspot.com/
>
>Porque esta é a vontade de Deus, a saber, a vossa 
>santificação: que vos abstenhais da prostituição.
>(1º Tessalonicenses 4:3)
>


-- 

Fábio Prado
www.fabioprado.net 
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados 
Oracle"
 


Re: [oracle_br] Processo Oracle no windows maior que os parâmetros de Memória Oracle

2013-12-03 Por tôpico Alessandro Lúcio Cordeiro da Silva
Os parametros MEMORY_TARGET e MEMORY_MAX_TARGET estão com 6G, os demais 
coloquei 0 (zero) para usar somente os novos parametros do 11g
 
Alessandro Lúcio Cordeiro da Silva 
    Analista de Sistema

þ http://alecordeirosilva.blogspot.com/

Porque esta é a vontade de Deus, a saber, a vossa 
santificação: que vos abstenhais da prostituição.
(1º Tessalonicenses 4:3)




Em Terça-feira, 3 de Dezembro de 2013 10:49, Fabio Prado  
escreveu:
 
  
Alessandro, passe para nós os valores configurados na instância para os 
parâmetros abaixo:

SGA_TARGET
SGA_MAX_SIZE
MEMORY_TARGET
MEMORY_MAX_TARGET
PGA_AGGREGATE_TARGET

Att,

Fábio Prado
www.fabioprado.net



Em 3 de dezembro de 2013 08:40, Alessandro Lúcio Cordeiro da Silva 
 escreveu:

 
>  
>
>
> Bom dia Senhores,
>
>
>
>  Após a migração do Oracle 10.2.0.4 para o 11.2.0.1 em um ambiente Windows 
>2008 Server R2, o processo Oracle começa a consumir toda a memória do Servidor 
>de 16G de memoria principal, mesmo configurando os parametros 
>SGA_TARGET/SGA_MAX_SIZE ou os novos parâmetros MEMORY_TARGET/MEMORY_MAX_TARGET.
>
>
>   Configuro estes parâmetros para usar cerca de 5 Giga, mas em algum 
>determinado momento o processo Oracle do Windows começa a crescer até bater os 
>quase 16 Giga, deixando a maquina super-lenta, alem do próprio Oracle.
>
>
>   Em uma analise feita até o momento alguma sessão de Usuário começa a 
>crescer muito e somente é possível mata-la via oraKill do Windows. Como uma 
>sessão de Usuário consegue usar mais memoria do que os parâmetros de memoria 
>do Oracle? Tentei limitar mesmo usar Profile de limite de uso, mas este 
>comportamento permanece.
>
>
>Obrigado!
>
>
>   
>
>
>Alessandro Lúcio Cordeiro da Silva 
>    Analista de Sistema
>
>þ http://alecordeirosilva.blogspot.com/
>
>Porque esta é a vontade de Deus, a saber, a vossa 
>santificação: que vos abstenhais da prostituição.
>(1º Tessalonicenses 4:3)
>


-- 

Fábio Prado
www.fabioprado.net 
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados 
Oracle"
 


Re: [oracle_br] Processo Oracle no windows maior que os parâmetros de Memória Oracle

2013-12-03 Por tôpico Fabio Prado
Alessandro, passe para nós os valores configurados na instância para os
parâmetros abaixo:

SGA_TARGET
SGA_MAX_SIZE
MEMORY_TARGET
MEMORY_MAX_TARGET
PGA_AGGREGATE_TARGET

Att,

Fábio Prado
www.fabioprado.net


Em 3 de dezembro de 2013 08:40, Alessandro Lúcio Cordeiro da Silva <
alecordeirosi...@yahoo.com.br> escreveu:

>
>
>
>  Bom dia Senhores,
>
>   Após a migração do Oracle 10.2.0.4 para o 11.2.0.1 em um ambiente
> Windows 2008 Server R2, o processo Oracle começa a consumir toda a memória
> do Servidor de 16G de memoria principal, mesmo configurando os parametros
> SGA_TARGET/SGA_MAX_SIZE ou os novos parâmetros
> MEMORY_TARGET/MEMORY_MAX_TARGET.
>
>Configuro estes parâmetros para usar cerca de 5 Giga, mas em algum
> determinado momento o processo Oracle do Windows começa a crescer até bater
> os quase 16 Giga, deixando a maquina super-lenta, alem do próprio Oracle.
>
>Em uma analise feita até o momento alguma sessão de Usuário começa a
> crescer muito e somente é possível mata-la via oraKill do Windows. Como uma
> sessão de Usuário consegue usar mais memoria do que os parâmetros de
> memoria do Oracle? Tentei limitar mesmo usar Profile de limite de uso, mas
> este comportamento permanece.
>
> Obrigado!
>
>
>
> Alessandro Lúcio Cordeiro da Silva
> Analista de Sistema
> þ http://alecordeirosilva.blogspot.com/
> Porque esta é a vontade de Deus, a saber, a vossa
> santificação: que vos abstenhais da prostituição.
> (1º Tessalonicenses 4:3)
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


Re: [oracle_br] Processo Oracle no windows maior que os parâmetros de Memória Oracle

2013-12-03 Por tôpico Fernando Martins
Alessandro,

Como você já identificou que tem uma sessão crescendo infinitamente e
consumindo a memória, o próximo passo seria identificar os SQLs que estão
rodando, eu sugiro que você habilite um trace na sessão com problema pra
capturar todos os SQLs de uma vez junto com as estatísticas deles. Também
sugiro que você faça uma busca no My Oracle Support por algum possivel bug,
pois isso tá me cheirando a bug. A versão/release 11.2.0.1 é bem antiga e
passivel de vários bugs (ainda mais em se tratando de Windows haha), avalie
a possibilidade de fazer upgrade para a 11.2.0.3 ou espere e vá direto pra
11.2.0.4 que vai sair em breve, acho que até o momento ainda não saiu, me
corrijam se eu estiver errado. Eu mesmo já me deparei com um bug parecido
na 11.2.0.2 rodando em Linux x86_64, era um RAC com dois nós e na instance
2 o processo do cluster ohasd.bin ficava com 100% de uso de cpu o tempo
todo, sendo que não havia nada rodando no banco (nem sessões). Apliquei o
PSU 11.2.0.2.8 e ele corrigiu o problema.

Abs,

-- 
*Fernando Martins*

Oracle Database 11g Administrator Certified Professional
Oracle Database 10g Real Application Clusters Administrator Certified Expert
Oracle Database 10g Administrator Certified Professional
Oracle Database 10g Administrator Certified Associate
Oracle9i Database Administrator Certified Associate
Linux Professional Institute Certfied Level 1

"God grant us the serenity to accept the things we cannot change,
courage to change the things we can,
and wisdom to know the difference."


Em 3 de dezembro de 2013 08:40, Alessandro Lúcio Cordeiro da Silva <
alecordeirosi...@yahoo.com.br> escreveu:

>
>
>
>  Bom dia Senhores,
>
>   Após a migração do Oracle 10.2.0.4 para o 11.2.0.1 em um ambiente
> Windows 2008 Server R2, o processo Oracle começa a consumir toda a memória
> do Servidor de 16G de memoria principal, mesmo configurando os parametros
> SGA_TARGET/SGA_MAX_SIZE ou os novos parâmetros
> MEMORY_TARGET/MEMORY_MAX_TARGET.
>
>Configuro estes parâmetros para usar cerca de 5 Giga, mas em algum
> determinado momento o processo Oracle do Windows começa a crescer até bater
> os quase 16 Giga, deixando a maquina super-lenta, alem do próprio Oracle.
>
>Em uma analise feita até o momento alguma sessão de Usuário começa a
> crescer muito e somente é possível mata-la via oraKill do Windows. Como uma
> sessão de Usuário consegue usar mais memoria do que os parâmetros de
> memoria do Oracle? Tentei limitar mesmo usar Profile de limite de uso, mas
> este comportamento permanece.
>
> Obrigado!
>
>
>
> Alessandro Lúcio Cordeiro da Silva
> Analista de Sistema
> þ http://alecordeirosilva.blogspot.com/
> Porque esta é a vontade de Deus, a saber, a vossa
> santificação: que vos abstenhais da prostituição.
> (1º Tessalonicenses 4:3)
>
>  
>


[oracle_br] Processo Oracle no windows maior que os parâmetros de Memória Oracle

2013-12-03 Por tôpico Alessandro Lúcio Cordeiro da Silva


 Bom dia Senhores,


  Após a migração do Oracle 10.2.0.4 para o 11.2.0.1 em um ambiente Windows 
2008 Server R2, o processo Oracle começa a consumir toda a memória do Servidor 
de 16G de memoria principal, mesmo configurando os parametros 
SGA_TARGET/SGA_MAX_SIZE ou os novos parâmetros MEMORY_TARGET/MEMORY_MAX_TARGET.

   Configuro estes parâmetros para usar cerca de 5 Giga, mas em algum 
determinado momento o processo Oracle do Windows começa a crescer até bater os 
quase 16 Giga, deixando a maquina super-lenta, alem do próprio Oracle.

   Em uma analise feita até o momento alguma sessão de Usuário começa a crescer 
muito e somente é possível mata-la via oraKill do Windows. Como uma sessão de 
Usuário consegue usar mais memoria do que os parâmetros de memoria do Oracle? 
Tentei limitar mesmo usar Profile de limite de uso, mas este comportamento 
permanece.

Obrigado!

   


Alessandro Lúcio Cordeiro da Silva 
    Analista de Sistema

þ http://alecordeirosilva.blogspot.com/

Porque esta é a vontade de Deus, a saber, a vossa 
santificação: que vos abstenhais da prostituição.
(1º Tessalonicenses 4:3)