#29
O PMON é responsável por monitorar as sessões de usuários, mas antes de saber o que ele faz, vamos reelembrar.
Uma sessão de usuário é um processo que é conectado a um processo de servidor, sempre que uma sessão é criada um processo de servidor é iniciado e quando essa sessão termina o processo é destuído. A maneira correta de finalizar uma sessão de usuário é a utilização do logoff pelo usuário, desta forma, todo o trabalho que a sessão esta realizando será concluído de forma ordenada e o processo de servidor será finalizado. Mas há casos em que a sessão é terminada de forma desordenada, isso pode acontecer por diversos motivos, como por exemplo, o PC do usuário tenha reiniciado, quando isso ocorre a sessão será deixada em um estado que indica que ela deve ser excluída.
O PMON detecta essas sessões com problema, localiza e destroi o processo do servidor ligada a ela, depois, executa o comando ROLLBACK de todas as transações incompletas que possam estar em andamento, ao destuir o processo de servidor libera o espaço em memória Pool.
Se tiverem dúvidas realizem um INSERT nos comentários e depois dê um COMMIT que depois respondo.
Abraço e bons estudos.
Abraço e bons estudos.
Comentários
Postar um comentário