Marcelo,
outra ideia é vc identificar qual objeto o Oracle esta tentando
alocar em memória, para vc tentar descobir vc pode utilizar as
ferramentas que o Oracle disponibiliza: Statspack ou utlbstat.sql e
utlestat.sql.
Tente "fixar" esse objeto na Shared Pool com a package
DBMS_SHARED_POOL.KEEP ("Nome do Objeto")
Ok!
--- Em [email protected], "marceloune" <[EMAIL PROTECTED]>
escreveu
>
> Leandro,
> Eu verifiquei a configuração do parametro
SHARED_POOL_RESERVED_SIZE
> e ele esta com 10% do valor da SHARED_POOL_SIZE, que no momento se
> encontra com 256 Mb.
> Aumentei mais um pouco mas o erro persiste, voce teria outra idéia
> do que poderia ser?
> O servidor tem um total de 2Gb de memória
>
> Outros parametros da pfile.
>
> > > db_cache_size=536870912 # 512Mb
>
> > > large_pool_size=134217728 # 128Mb
>
> > > pga_aggregate_target=134217728 # 128Mb
>
> > > shared_pool_size=268435456 # 256Mb
>
> > > SHARED_POOL_RESERVED_SIZE=26843546 #25,6Mb
>
> configurações do Kernel
>
> kernel.sysrq = 0
> kernel.shmall = 2097152
> kernel.shmmax = 2147483648
> kernel.shmmni = 4096
> kernel.sem = 256 32000 100 142
> fs.file-max = 131072
> net.ipv4.ip_local_port_range = 10000 65000
> kernel.msgmni = 2878
> kernel.msgmax = 8192
> kernel.msgmnb = 65535
>
>
> []'s
>
>
>
>
>
>
> --- Em [email protected], "leandrofff" <leandrofff@>
> escreveu
> >
> > Marcelo,
> >
> > pelo que conheço isso pode ser falta de memoria da Shared Pool.
> > Verifique o parametro SHARED_POOL_RESERVED_SIZE, por
recomendação
> da
> > Oracle o valor desse parametro deve ser 10% do valor total da
> > SHARED_POOL_SIZE.
> >
> > Ok!
> > --- Em [email protected], "marceloune" <marceloune@>
> > escreveu
> > >
> > > Pessoal,
> > >
> > > Na semana passada eu postei uma mensagem pedindo ajuda
referente
> ao
> > > seguinte erro:
> > > "ORA-04031: unable to allocate 8192 bytes of shared memory
> ("large
> > > pool","unknown object","sort subheap","sort Key")"
> > >
> > > Alguém já se deparou com este erro?
> > >
> > > Att.
> > >
> > > Marcelo Une
> > >
> >
>