Wie set-Abfrage-timeout auf PreparedStatement?

Gibt es eine Möglichkeit die Verbindung.prepareStatement() einen Fehler auslösen, oder zurückzukehren, anstatt zu warten, für eine Zeile sperren?

Bin ich versucht zu implementieren, prozessübergreifende Synchronisierung mit verwenden Sie eine vorbereitete Anweisung, die ich nicht Begehen, so dass es packt einen write-lock auf eine bestimmte Zeile. In den anderen Verfahren versucht die sql-Anweisung vorzubereiten, dann hängt es während der ursprüngliche Prozess abgeschlossen ist. Ich brauche diese, lassen Sie mich wissen, er wird hängen, so kann ich verhindern, dass die Funktion, und versuchen Sie es erneut, wenn es bekommt nachgeholt.

Irgendwelche Ideen? Ich war googeln für Tage, und kann nicht scheinen zu finden, ein ja/Nein.

Möglicherweise werden bestimmte Datenbank - welches DBMS benutzt du?
Wird nur einmal die 8 Stunden sind.

InformationsquelleAutor Chris | 2011-05-06

Schreibe einen Kommentar