当使用OCI驱动程序进行JDBC连接时,Oracle提供了4种不同的JDBC连接池机制:
- Oracle DataSource
- Oracle OCI Connection Pooling
- Oracle UCP (通用连接池 - 建议使用OracleDataSource)
- Oracle数据库常驻连接池
与OCI驱动程序提供的Oracle OCI连接池相比,使用Oracle UCP (通用连接池)的优缺点是什么?
当使用OCI驱动程序进行JDBC连接时,Oracle提供了4种不同的JDBC连接池机制:
与OCI驱动程序提供的Oracle OCI连接池相比,使用Oracle UCP (通用连接池)的优缺点是什么?
我会根据我目前的阅读尝试添加一些细节。
以下是不同连接池机制支持的一些独特功能
Oracle UCP(通用连接池)
a. 支持快速连接故障转移(FCF)、运行时连接负载平衡和连接亲和力等功能。
b. JMX支持
c. 支持标记连接
d. 支持连接收集
OCI(Oracle Call Interface)连接池
a. 支持会话多路复用。
OracleDataSource
a. 隐式连接缓存。