加上以下标注红线的内容就是加上自动重连功能!
<?xml version="1.0" encoding="UTF-8"?>
<datasources>
<local-tx-datasource>
<jndi-name>flhis</jndi-name>
<connection-url>jdbc:oracle:thin:@flsys:1521:flhis</connection-url>
<driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
<user-name>flhis</user-name>
<password>flhis_123456</password>
<exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
<!--<new-connection-sql>select 1 from dual</new-connection-sql>-->
<check-valid-connection-sql>select 1 from dual</check-valid-connection-sql>
<min-pool-size>5</min-pool-size>
<max-pool-size>20</max-pool-size>
<idle-timeout-minutes>0</idle-timeout-minutes>
<track-statements/>
<prepared-statement-cache-size>32</prepared-statement-cache-size>
</local-tx-datasource>
</datasources>
分享到:
相关推荐
手册中详细介绍了如何引入dbcp、配置连接池参数以及处理数据库连接的重连策略,这些都是保障数据库访问性能和稳定性的关键。 #### 四、性能篇 性能篇深入探讨了如何通过调优Apache、Jetty及数据库连接池等组件,来...
5. 提供了自动重连功能,当数据库连接意外断开时,能尝试重新建立连接。 6. 兼容各种Java应用服务器,如Tomcat、JBoss等。 在实际使用中,开发者通常会将`mysql-connector-java-5.1.13.jar`文件添加到项目的类路径...
- 性能:频繁的ODBC连接和断开会带来性能开销,因此推荐使用连接池来管理数据库连接。 7. **JDBC驱动类型**: - Type 1:纯Java驱动,通过ODBC桥与数据库通信,如`sun.jdbc.odbc.JdbcOdbcDriver`。 - Type 2:...
- 对于JDBC数据库连接,使用连接池可以显著提高数据库操作的性能,避免了频繁建立和断开数据库连接的开销。 - 在使用RMI(Remote Method Invocation)时,需要配置合理的连接参数,以应对网络延迟和异常处理。 综合...
客户端则需要实现WebSocketClientHandler,处理与服务器的连接建立、断开以及消息交换。 4. Netty WebSocket核心组件 - WebSocketFrameDecoder:解析接收到的WebSocket帧数据。 - WebSocketFrameEncoder:将要发送...
6. **ConnectionProvider**: 是JDBC连接或连接池的工厂,对DataSource和DriverManager进行了抽象,但不直接暴露给应用程序。 7. **TransactionFactory**: 用于创建Transaction实例的工厂,同样不直接暴露给应用程序...
3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表的信息 3.5. 在批处理模式下使用mysql...
3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表的信息 3.5. 在批处理模式下使用mysql ...
3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表的信息 3.5. 在批处理模式下使用mysql 3.6. ...
3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表的信息 3.5. 在批处理模式下使用mysql 3.6. ...
3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表的信息 3.5. 在批处理模式下使用mysql 3.6. ...
连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表的信息 3.5. 在批处理...