Open martins-1992 opened 2 years ago
Wir könnten mit 10 Sekunden starten. In dieser Zeit sollten immer die Änderungen auf der Datenbank für eine Transaktion durchgeführt worden sein. Wir haben dann allerdings erst spät die Möglichkeit zur Prüfung, warum es bei dem Kunden oder in dem spezifischen Fall solange dauert und müssen dann wahrscheinlich sehr schnell eine Lösung finden. Unter diesem Gesichtspunkt macht ein kürzerer Timeout, den man dann nochmal verlängern kann, solange man die Lösung / Ursache sucht, die bessere Wahl.
k, dann setze ich dass als konfigurierbare Option um.
Connection#setNetworkTimeout
setzen.
Es ist zur Zeit zu einfach einen SQL-Deadlock in Erweiterungen zu verursachen ohne es zu verstehen (eventuel keine Deadlock-Meldung vom SQL-Server).
Wir könnten einfach die
Connection#setNetworkTimeout
setzen. Dadurch wird eine Abfrage abgebrochen, wenn sie eine bestimmte Zeitgrenze überschreitet.Was wäre ein guter Wert?
Das Thema hat keine hohe Priorität.