A.42. 验证计时方法比较
您可以比较 validate-on-match
和 background-validation
方法的不同方面,以确定适用于配置数据库连接验证的方法。
下表包含验证时间方法的比较列表:
表 A.144. 验证计时方法比较列表
比较方面 | validate-on-match 方法 | background-validation 方法 |
可靠性 |
|
当后台验证方法频繁运行时,只针对池中的那些连接(不会保留给应用程序使用)进行验证。这也意味着没有执行验证来测试从池中签出用的连接。 |
性能取决于系统、网络性能以及任何连接问题的时间和范围 |
长时间闲置的系统用户更有可能在请求连接时使用
具有更有效的验证机制的系统用户,如 JDBC 4 验证机制在使用
在影响池中大多数或所有连接中,数据源的用户使用 |
长期保持闲置的系统用户不太可能在使用
具有更有效的验证机制的系统用户,如 JDBC 4 验证机制,在使用
在影响池中大多数或所有连接后,使用 |
用于容错的编码 |
如果有任何错误,应用逻辑在使用
在使用 |
如果有任何故障,应用程序逻辑在使用
在使用 |
更新于 2024-02-09