服务器连接超时的时间限制?主动JDBC
问题描述:
在Active JDBC中,是否有一项功能允许我们设置连接超时限制?服务器连接超时的时间限制?主动JDBC
它的工作原理就像......当用户删除或(插入,更新等)大量数据并突然服务器的连接丢失时......如果等待的时间是回滚它的事务大于定义的超时限制? 。
问候,文森特
发现这一点:Base.connection()setNetworkTimeout();但...没有关于ActiveJDBC的文档。这是否仍然有效?
答
此方法不是框架的功能。有问题的代码:
Base.connection().setNetworkTimeout()
涉及到java.sql.Connection
,这是JDK/JDBC的一部分:
因此,你可以在那里找到文档。但是,我建议您不要跟踪超时,但在交易中运行您的报表。这意味着,只要有任何错误,包括网络故障,您的数据完整性就会被保留。请参阅:http://javalite.io/transactions。