Editar Pool de Conexões

Use a página Editar Pool de Conexões para editar as propriedades gerais de um pool de conexões JDBC.

A página Editar Pool de Conexões contém as opções a seguir.

Carregar Defaults

Botão para restaurar com os valores default as definições que apresentam valores default. As definições que não apresentam valores default não são alteradas.

Descarregar

Botão para reinicializar as conexões no pool de conexões. Clicar nesse botão destrói quaisquer conexões existentes, recria as conexões estabelecidas para o pool e restaura o pool para seu tamanho inicial e mínimo.

Ping

Botão utilizado para verificar se o pool de conexões é utilizável. Se uma mensagem de erro for exibida quando você clica nesse botão, verifique se o servidor de banco de dados foi iniciado.

Nome do Pool

O nome do pool de conexões. Esse é um campo somente leitura. Você só poderá especificar o nome do pool quando criar um pool de conexões JDBC.

Tipo de recurso

Opções incluem javax.sql.XADataSource (transações globais), java.sql.ConnectionPoolDataSource (transações locais, possíveis melhoras no desempenho), javax.sql.DataSource (somente transações locais), e java.sql.Driver.

Nome de Classe da Fonte de Dados

O nome de classe específico do fornecedor que implementa a fonte de dados.

Nome de classe do driver

O nome da classe do driver JDBC suprido pelo fornecedor. Se você selecionou o tipo de recursos java.sql.Driver, esse campo normalmente é preenchido automaticamente com o nome da classe associado ao driver e ao fornecedor do banco de dados escolhido. Se você selecionou um dos tipos de recursos de origem de dados, esse campo é desativado.

Ping

Se essa opção for selecionada, será efetuado o ping automático no pool durante a criação ou reconfiguração, para identificar e avisar sobre valores de atributos com erros. Por default, essa opção está desativada.

Descrição

Uma breve descrição do pool de conexões.

Tamanho inicial e mínimo do conjunto

O número mínimo de conexões no pool. Esse valor também determina o número de conexões colocadas no conjunto quando o conjunto é criado ou quando o GlassFish Server é iniciado. O valor default é 8.

Tamanho máximo do conjunto

O número máximo de conexões no conjunto. O valor default é 32.

Quantidade de Redimensionamento do Pool

Quando o pool aumenta e diminui em relação aos tamanhos máximo e mínimo, respectivamente, o pool é redimensionado em batches. Esse valor determina o número de conexões do batch. A definição de um valor muito alto torna demorado o processo de criação e reciclagem de conexões; um valor muito baixo compromete a eficiência. O valor default é 2.

Time-out para inatividade

A quantidade máxima de tempo, em segundos, que uma conexão pode permanecer inativa no pool. Após esse período, a conexão será removida do conjunto. O valor default é 300.

Tempo máx. de espera

O tempo máximo, em milissegundos, que a aplicação solicitante da conexão aguardará até obter um time-out. O valor default é 60.000.

Conexões não transacionais

Se essa opção for ativada, as conexões não transacionais serão retornadas. Por default essa opção não é especificada.

Isolamento de transação

Se um nível de isolamento de transação for especificado, as conexões desse pool funcionarão no nível especificado. Caso contrário, as conexões funcionarão com os níveis de isolamento default, fornecidos pelo driver JDBC. Por default essa opção não é especificada.

Nível de isolamento

Se a caixa de seleção Garantido for marcada, todas as conexões obtidas no pool terão o mesmo nível de isolamento. Por exemplo, se o nível de isolamento da conexão for alterado via programação (com con.setTransactionIsolation), durante a última utilização, esse mecanismo alterará o status para o nível de isolamento especificado.

Esse campo somente é aplicável se um nível de isolamento de transação for especificado.

Tarefas relacionadas
Comandos asadmin Relacionados
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices