SQLServerSPでロックタイムアウトを延長しようとして問題が発生しました。何を試しても「ロックリクエストのタイムアウト期間を超えました」とスローされ続けます。私はjava+jtds 1.2.2、c3p0 0.9.1、およびsqlserver2008を使用しています。試した設定は次のとおりです。
SET LOCK_TIMEOUT 10000 inside the SP and with con.createStatement().execute("SET LOCK_TIMEOUT 10000 ")
SPを呼び出す前に。およびSPステートメント内:statement.setQueryTimeout(10);
SPは:sによって呼び出され、tatement = con.prepareCall("dbo.store_procedure ?,?,?", ResultSet.TYPE_FORWARD_ONLY, ResultSet.CONCUR_READ_ONLY);
内部に「SET TRANSACTION ISOLATIONLEVELREPEATABLEREAD」を設定します。
何か疑惑はありますか?同様の問題を抱えている人はいますか?前もって感謝します