Vinicius, esse problema acontece esporadicamente,
a cada 1 ou 2 semanas, as vezes pouco mais, as
vezes pouco menos.
 
Estou agora mesmo conectado na base com o Spotlight,
e agora é um "horário de pico", ou seja, dificilmente vai
ter mais movimentação no banco que agora, e o Spotlight indica:
 
Server Process:
 
PGA - 192MB
Used: 38,9MB
 
Dedicated: 30
Shared: 1
Dispatchers: 1
Paralell Query: 0
Job Queue: 10
 
Total : 43
 
 
SGA Current Size: 577MB
Shared Pool: 104MB
Large Poo: 32MB
Java Pool: 4MB
 
 
Eu concordo plenamente contigo: são muito poucas conexões e por isso
não vejo motivo pra mudar pra conexões shared!
 
 
O parâmetro process está setado com 250.
 
 
 

Milton Bastos Henriquis Junior

Oracle Database Administrator

 

 

        -----Mensagem original-----
        De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de 
Marcus Vinicius Miguel Pedro
        Enviada em: quinta-feira, 17 de janeiro de 2008 14:34
        Para: [email protected]
        Assunto: RES: [oracle_br] ORA-12518
        
        

        Não sei se conexão shared é recomendado para este caso não.
        
        Geralmente a conexão shared é utilizada em aplicações com MUITOS 
usuários
        acessando o banco de dados. Geralmente aplicações Web. Mas não sabemos 
como
        é arquitetura da aplicação do nosso colega.
        
        Colega, mesmo com o número de processos em 400, esse número pode não 
estar
        atendendo a demanda de conexões. 
        
        Veja, o número de usuários que se conectam pode ser pequeno. Mas, eu já
        peguei problemas em ambientes que trabalhavam com pool de conexões na 
camada
        do servidor de aplicações, esse servidor estava com algum problema que
        sempre abria novas conexões e nunca reaproveitava as conexões já 
existentes
        no banco de dados. Resultado: estourava o número de processos.
        
        Acredito que aumentar o número de processos é sim uma tentativa válida.
        
        Milton, de quanto em quanto tempo o problema ocorre?
        
        Abraços
        
        Vinicius
        
        De: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  [mailto:[email protected] 
<mailto:oracle_br%40yahoogrupos.com.br> ] Em
        nome de Leandro Ortigão Pereira
        Enviada em: quinta-feira, 17 de janeiro de 2008 12:03
        Para: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br> 
        Assunto: RES: [oracle_br] ORA-12518
        
        Meu email ta maluco. Ta zoando toda a mensagem.
        
        Recomendo usar conexão shared e faria um teste pra ver quantas conexões 
ele
        suportaria a mais. Quanto ao SGA, como vc tem memória sobrando (no meu 
caso
        eu tinha pouca memória), eu habilitaria o sistema operacional a usar 
mais de
        1.7 GB de memória, aumentaria o sga_max_size (aumentando Tb o tamanho do
        shared pool e do large pool - pro mts).
        
        Metalink: 342080.1 How to use Very Large Memory, higher than 4Gb on 
Windows
        2003 32 bit
        
        De: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  <mailto:oracle_br%40yahoogrupos.com.br>
        [mailto:[email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  <mailto:oracle_br%40yahoogrupos.com.br>
        ] Em
        nome de HENRIQUIS Milton
        Enviada em: quinta-feira, 17 de janeiro de 2008 10:47
        Para: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  
<mailto:oracle_br%40yahoogrupos.com.br> 
        Assunto: RES: [oracle_br] ORA-12518
        
        Meu servidor tem 4GB de RAM.
        
        Meu sga_max_size está com 584MB.
        
        Devo diminuir? pra quanto?
        
        Milton Bastos Henriquis Junior
        
        Oracle Database Administrator
        
        -----Mensagem original-----
        De: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br>
        [mailto:[email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br>
        ] Em nome de Leandro Ortigão Pereira
        Enviada em: quinta-feira, 17 de janeiro de 2008 12:20
        Para: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br> 
        Assunto: RES: [oracle_br] ORA-12518
        
        Me parece que vc esta sem espaço de memória para novas conexões para 
novas
        conexões. Concluo que vc tem um sistema operacional de 32 bits.
        
        Já tive o mesmo problema e resolvi diminuindo o tamanho do sga_max_size,
        desta forma foi possível um número maior de conexões no banco. 
        
        Outra solução seria utilizar conexões shared em vez de dedicadas ou
        habilitar o sistema operacional para usar mais de 1.7 GB de SGA 
(Metalink
        Note:22
        
        Somente solucionei em definitivo quando migrei para uma plataforma 64 
bits.
        
        Grd abraço.
        
        Leandro
        
        De: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br> 
[mailto:[email protected] <mailto:oracle_br%40yahoogrupos.com.br> 
        <mailto:oracle_br%40yahoogrupos.com.br> 
        <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br> ] Em
        nome de HENRIQUIS Milton
        Enviada em: quinta-feira, 17 de janeiro de 2008 09:41
        Para: [email protected] 
<mailto:oracle_br%40yahoogrupos.com.br>  <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br>
        <mailto:oracle_br%40yahoogrupos.com.br> 
        Assunto: [oracle_br] ORA-12518
        
        Pessoal, já não sei mais o que fazer...
        
        Pesquisei, revirei a internet, mas não consigo solucionar
        este problema.
        
        Tenho uma base num servidor Windows 2003 Server,
        Oracle 10.2.0.1.
        
        De tempos em tempos a instância não aceita mais novas
        conexões, dando o erro:
        ORA-12518: TNS:listener não conseguiu distribuir conexão cliente
        
        Pesquisei a respeito, e seguindo algumas dicas, fiz algumas alterações:
        
        - Aumentei o large_pool_size pra 32M;
        
        - Adicionei as seguinte linha no LISTENER.ORA:
        TRACE_LEVEL_LISTENER=16
        DIRECT_HANDOFF_TTC_LISTENER=OFF
        
        Reiniciei tanto o listener quanto a instância (há alguns dias), mas 
mesmo
        com essas alterações o erro voltou a contecer hoje.
        
        Alguém pode me ajudar?
        
        Milton Bastos Henriquis Junior
        
        Oracle Database Administrator
        
        [As partes desta mensagem que não continham texto foram removidas]
        
        [As partes desta mensagem que não continham texto foram removidas]
        
        [As partes desta mensagem que não continham texto foram removidas]
        
        [As partes desta mensagem que não continham texto foram removidas]
        
        [As partes desta mensagem que não continham texto foram removidas]
        
        

         



[As partes desta mensagem que não continham texto foram removidas]

Responder a