Logo Passei Direto
Material
Study with thousands of resources!

Text Material Preview

*
Laboratório de OTB
Utilização do pool de conexões
*
Ambiente do experimento
Oracle 11G Versão 1.0.2
*
Roteiro do experimento
Volume e pool de conexões no Oracle:
Criar um programa na sua linguagem de preferência onde deverão ser abertas conexões com o banco de dados de forma ilimitada onde cada sessão de usuário utiliza uma conexão própria com o banco.
 Monitorar via a ferramenta SQL DEVELOPER o número de conexões abertas no banco de dados. Apresentar duas ou três imagens com o número de conexões aumentando.
*
Experimento (cont.)
Aguardar até que o BD apresente erro de excesso de recursos e não consiga abrir novas conexões.
Documentar o SQL que a ferramenta gera para visualizar as sessões explicando os campos e as visões utilizadas.
 Reconstruir o código do seu programa para evitar que as conexões sejam abertas indefinidamente e que apenas uma conexão seja utilizada para todo o sw.
*
Experimento (cont.)
Executar o programa corrigido e documentar que novas conexões não são abertas após o mesmo tempo de execução.
Refazer o código para utilizar pool de conexões do driver de conexão ao banco. Rodar o sw e documentar a forma como o pool libera os grupos de conexões mediante as solicitações dos usuários.
*
Experimento (cont.)
Pesquisar e documentar os parâmetros de pool de conexão do driver que foi utilizado para acessar o oracle.