Pular para o conteúdo
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #80633
    Miguel
    Participante

      Galera estou com o seguinte problema:

      Tenho um Servidor 2003 Enterprise com spk2 e oracle9i Release 6
      de um dias pra ca comecou a aparecer a seguinte msg ORA-04031: nao foi possivel alocar 8074 bytes de memoria compartilhada (large pool).
      Tentei aumentear os parametro de memoria do cache_buffer e shared_pool, mas nao surtiu efeito.
      Alguem saberia como faco para resolver?

      Agradeco

      Miguel

      #80634
      Marcio68Almeida
      Participante

        Bom…
        Provavelmente a sua aplicação está fragmentando bastante a memória, uma boa prática é a utilização de “bind” na aplicação…
        No seu servidor há outras aplicações além do banco de dados ?
        A quanto tempo o banco está no ar ???

        Você pode usar o comando :
        ALTER SYSTEM FLUSH SHARED_POOL;
        Que dá uma “aliviada” na memória.
        Também pode baixar e subir o banco que também libera memória…

        #80643
        Miguel
        Participante

          Olá Marcio,

          Já ajudou bem o ALTER SYSTEM FLUSH, mas acho que estou com algum problema de gerenciamento de memoria no Windows 2003.
          Na verdade a um mês atrás tinha um Servidor Win 2000 com 2 GB de RAM e agora estou com um Win 2003 com 8 GB RAM.
          Qdo instalei blz funcionou tudo perfeito, passou um mês começou a ocorrer o erro ORA-04031 “que não foi possivel alocar 8074 bytes ….” (large pool)
          E qdo tentava setar mais que 1.9 GB de RAM para o ORACLE dava OUT OF MEMORY.
          Vou contactar uma empresa especializada em Servidor/Oracle e qualquer coisa já mudo o S.O. tbém.
          Mas agradeço a colaboração.

          Miguel

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.