› Fóruns › SQL e PL/SQL › Duvida uso do Bulk Collect e estouro de memoria ORA-04030 › Duvida uso do Bulk Collect e estouro de memoria ORA-04030
@FernandaAc
Teria um servidor de homologação para testar algumas mudanças de parametro? Não é interessante fazer isso direto no servidor de produção.
O problema acontece em horarios de pico, ou seja, varias conexões abertas, ou com apenas 1 conexão já estoura? Pergunto isso, por que a conexão pode ser dedicada ou compartilhada, verifique para mim que tipo de conexão é sendo utilizada. Na conexão dedicada cada conexão terá usa própria PGA, e na compartilhada existe um reaproveitamento de memória entre as conexões abertas.
O sistema é WEB? Está sendo utilizado pool de conexão?
Posta pra mim o sga_target.
Pode fazer um teste, diminuir o sga_target e aumentar o pga_aggregate_target. Faça testes gradativos para chegar na proporção ideal, a diminuição do sga_target pode impactar em modo geral a desempenho do sistema.
Quanto de memória RAM tem a máquina? A máquina é dedicada a Banco de Dados?