gpt4 book ai didi

jdbc - 如何在jdbc中设置锁定超时

转载 作者:行者123 更新时间:2023-12-04 16:48:01 25 4
gpt4 key购买 nike

有没有办法在 jdbc 中设置锁定超时?它应该适用于 PostgreSQL、Oracle、SQL Server 和 MySQL。

我在语句类中找到了方法setQueryTimout。这是对的吗?或者这是一个一般的超时,所以当一个长更新时间比查询超时时间长时,是否会发生异常?即使查询不等待锁?

在jdbc中设置锁超时的最佳方式是什么?

最佳答案

没有用于配置锁定超时的标准 JDBC 选项。这是特定于数据库的,不受 JDBC 标准支持。您将需要了解每个数据库如何支持锁定超时以及在它们的驱动程序中如何配置,然后处理每个驱动程序之间的差异。

查询超时不是锁超时。它指定允许查询运行的时间(如果驱动程序和数据库支持),这是为了终止/防止长时间运行的查询。

关于jdbc - 如何在jdbc中设置锁定超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35658276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com