我在配置 mybatis 时必须选择 POOLED 或 UNPOOLED 的数据源类型。在那种情况下,数据源类型池化和非池化有什么区别?
问问题
2103 次
1 回答
4
UNPOOLED
DataSource 的这种实现只是在每次请求连接时打开和关闭连接。虽然它有点慢,但对于不需要立即可用连接性能的简单应用程序来说,这是一个不错的选择。不同的数据库在这个性能领域也不同,所以对于某些人来说,池化可能不太重要,这种配置将是理想的
POOLED
DataSource 的这种实现汇集了 JDBC Connection 对象,以避免创建新的 Connection 实例所需的初始连接和身份验证时间。这是并发 Web 应用程序实现最快响应的一种流行方法。
来自:mybatis v. 3.3.0 用户指南
于 2016-01-27T14:56:25.233 回答