A.40. 验证时间方法比较
您可以比较 validate-on-match
和 background-validation
方法的不同方面,以确定适合配置数据库连接验证的方法。
下表包括验证时间方法的比较列表:
比较方面 | validate-on-match 方法 | background-validation 方法 |
可靠性 |
使用每个数据库连接前, |
当后台验证方法频繁运行时,仅针对池中的那些连接执行验证,这些验证不会被应用保留给使用。这也意味着不会执行任何验证来测试从池中签出的连接以供使用。 |
性能取决于系统、网络性能以及任何连接问题的时间和范围 |
在使用
具有效率更高验证机制的系统用户,如 JDBC 4 验证机制,在使用
在影响池中大多数或所有连接的大量中断后,使用 |
在使用
具有效率更高验证机制的系统用户(如 JDBC 4 验证机制)在使用
在影响池中大多数或所有连接的大量中断后,配置了 |
容错的编码 |
如果出现任何错误,应用程序逻辑在使用
使用 |
如果出现任何错误,应用程序逻辑在使用
使用 |