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.
Wird nur einmal die 8 Stunden sind.
InformationsquelleAutor Chris | 2011-05-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin ein Narr, ich habe dies gestern und Sie einfach vergessen...
Um es zu lösen, tun
und dann nur die Ausnahme abfangen.
@since Java 7,
und auch nicht sonst jemand.Ich war nicht in der Lage, den Beweis zu finden, aber ich schaue nicht allzu schwer. Ich habe es entfernt.
InformationsquelleAutor Chris