新建 JDBC 连接池(步骤 2,共 2 步)

使用“新建 JDBC 连接池(步骤 2,共 2 步)”页面可以创建新的 JDBC 连接池。

“新建 JDBC 连接池(步骤 2,共 2 步)”页面包含以下选项:

数据源类名称

实现 DataSourceConnectionPoolDataSourceXADataSource API 的特定于供应商的类名。如果选择了一种数据源资源类型,则此字段通常会自动填充与您选择的资源类型和数据库供应商关联的类名。如果选择了 java.sql.Driver 资源类型,则此字段将被禁用。

驱动程序类名

供应商提供的 JDBC 驱动程序类名。如果选择了 java.sql.Driver 资源类型,则此字段通常会自动填充与您选择的驱动程序和数据库供应商关联的类名。如果选择了一种数据源资源类型,则此字段将被禁用。

Ping

如果选中此选项,则在池创建或重新配置过程中,将自动对池进行 ping 操作,以识别任何错误属性值并发出警告。默认情况下禁用此选项。

说明

连接池的简短说明。

初始和最小池大小

池中连接的最小数目。该值还确定了首次创建池或 GlassFish Server 启动时,置于池中的连接的数目。默认值为 8。

最大池大小

池中连接的最大数目。默认值为 32。

池大小调整数量

当池根据最大和最小池大小进行相应扩大或缩小时,将以批处理方式调整其大小。此值确定批处理中的连接数目。如果将该值设置得过大,则会延迟连接创建和回收;如果将该值设置得过小,则会降低效率。默认值为 2。

空闲超时

连接在池中保持空闲的最长时间(以秒为单位)。一旦超过此时间,即从池中删除该连接。默认值为 300。

最长等待时间

请求连接的应用程序在连接超时之前等待的最长时间(以毫秒为单位)。默认值为 60,000。

非事务连接

如果启用了此选项,将返回非事务连接。

事务隔离

如果指定事务隔离级别,此池中的连接将以指定级别进行操作。否则,连接将使用 JDBC 驱动程序提供的默认隔离级别进行操作。默认情况下,未指定此选项。

隔离级别

如果选中“保证”复选框,则从池中获取的所有连接都具有相同的隔离级别。例如,如果上次使用连接时通过编程方式(使用 con.setTransactionIsolation)更改了连接的隔离级别,此机制会将状态更改回指定的隔离级别。默认情况下启用此选项。

仅当已指定事务隔离级别时,此设置才适用。

其他属性

JDBC 连接池的其他属性。这些属性可能包括数据库名称 (URL)、用户名和密码。该表通常包含数据库供应商使用的属性。

有关某些可用属性的说明,请参见特定于 JDBC 连接池的属性

如果您不指定某个属性的值,则在创建完连接池时,该属性将从表中删除。如果您现在不希望设置某个属性的值,但希望将该属性保留在表中以便在以后设置值,请在“值”字段中键入一对空括号:

()
相关任务
相关的 asadmin 命令
版权所有 © 2010, Oracle 和/或其附属公司。 保留所有权利。 法律声明