Pular para o conteúdo

Fóruns Banco de dados Oracle ORA-04030 ?????? ORA-04030 ??????

#75779
Anônimo

    Marcelo,

    Com certeza a sua pga já passou do limite. Aumente sua pga e sua uga, já que a uga está sendo mais solicitada tendo vários processos.

    Um outra coisa é que essa ultima query q te passei é bom roda-la quando sua aplicação estiver no ar, ou seja, fazendo requisições no banco.

    Não esqueça também de checar com a sua máquina de banco está de memória, se esta dando paginação etc.

    Abaixo segue mais uma query para olhar os processos que aumentam firmemente sua memória, mas olhe quando sua aplicação estiver rodando.

    • Você pode verificar dentro v$sql_area o que executou com a seguinte query:

    SQL> select sql_text from v$sqlarea a, v$session s where a.address = s.sql_address and s.sid = ;

    Aconselho a fazer o seguinte:

    deixe o parâmetro workarea_size_policy como auto e aumente
    o parâmetro pga_aggregate_target.

    Se isso não resolver aumente sua large pool também.

    Espero ter ajudado.