Hallo zusammen,
folgedner Fall :
in einem Programm laufen 2 Treads A und B.
A und B schreiben jeweils etwas in die Datenbank ( unterschiedliche Tabellen )
Es werden PreparedStatement erstellt und dann einen Commit ausgeführt.
Das Programm selbst hat nur eine Datenbankverbindung.
Gehe ich richtig in der Annahme das wenn Thread A einen Commit über die DB-Verbindung ausführt die Anweisungen von B auch ausgeführt werden?
Falls ja, gibt es einen weg das abzusichern ohne auf Threads zu verzichten und ohne eine 2te Datenbankverbindung zu erstellen?
folgedner Fall :
in einem Programm laufen 2 Treads A und B.
A und B schreiben jeweils etwas in die Datenbank ( unterschiedliche Tabellen )
Es werden PreparedStatement erstellt und dann einen Commit ausgeführt.
Das Programm selbst hat nur eine Datenbankverbindung.
Gehe ich richtig in der Annahme das wenn Thread A einen Commit über die DB-Verbindung ausführt die Anweisungen von B auch ausgeführt werden?
Falls ja, gibt es einen weg das abzusichern ohne auf Threads zu verzichten und ohne eine 2te Datenbankverbindung zu erstellen?
Zuletzt bearbeitet: