Perda de Conexão e os Processos Estourados
Perdoem-me pela minha ausência, aqui e nos outros blogs, mas estou de férias, na praia, deitado em uma rede e preocupado se dou mais um mergulho na piscina do privê ou se vou a praia, dar um mergulho no mar. Como estarei ainda aqui até o final da próxima semana, terei tempo de decidir. De qualquer modo vamos tratar hoje de um problema que tive na minha última semana de trabalho antes de sair de férias. Os desenvolvedores vinham queixando-se de uma constante perda de conexão com o banco quando executavam uma determinada aplicação. O primeiro lugar que você deve procurar em qualquer problema relacionado ao banco de dados é o arquivo de log. E lá estava o problema: Mon Jan 11 13:06:45 2010 Process m000 died, see its trace file Como o log mandou, fui olhar o arquivo de trace correspondente (procurei pela data e hora). Batata: ORA-00020: maximum number of processes exceeded Constatei que realmente o parâmetro PROCESSES do Oracle estava abaixo do que normalmente usamos na empresa: ...