Hallo,
ich habe 100.000 Datensätze in einer DB, diese lese ich aus einer Datei immer wieder ein und update die DB.
Seit einigen Tagen fällt mir auf, dass statt 100.000 nur 7000 Datensätze updated werden. Einfach so, ohne Fehlermeldung und Codeänderung.
Der Code läuft auf Wildfly, Transaction timeout ist auf false gestellt, also unendlich lange transactions (hoffe ich). Da wäre eine Vermutung, dass das einfach abgebrochen wird. Bin grad ein wenig ratlos und weiß nicht welche Richtung ich noch suchen kann.
Falls es jemanden interessiert
stmt.executeUpdate("UPDATE products SET active=1 WHERE products_model=''blabla");
ich habe 100.000 Datensätze in einer DB, diese lese ich aus einer Datei immer wieder ein und update die DB.
Seit einigen Tagen fällt mir auf, dass statt 100.000 nur 7000 Datensätze updated werden. Einfach so, ohne Fehlermeldung und Codeänderung.
Der Code läuft auf Wildfly, Transaction timeout ist auf false gestellt, also unendlich lange transactions (hoffe ich). Da wäre eine Vermutung, dass das einfach abgebrochen wird. Bin grad ein wenig ratlos und weiß nicht welche Richtung ich noch suchen kann.
Falls es jemanden interessiert
stmt.executeUpdate("UPDATE products SET active=1 WHERE products_model=''blabla");