Wann kommt commit zurück

pups

Mitglied
Hallo,

jdbc und acid-Datenbank habe ich.

wenn ich autocommit ausmache und was in ein paar tabellen schreibe und dann commit ausführe, kommt dann sobald der Befehl beim DMBS angekommen ist ohne fehler zurück? Oder wird solang gewartet bis die Transaktion auch tatsächlich ausgeführt werden kann?

Sagen wir beim Schreiben in die paar Tabellen führt irgendwer irgendwo mit irgendwas ein SQL-Statement auf dem DBMS aus das irgendwas auf den Daten macht, dann soll der Java-Prozess sich erst beenden wenn das Commit auch wirklich erfolgreich war.

Freue mich auf Aufklärung.

Danke
 

DerEisteeTrinker

Bekanntes Mitglied
die transaktion auf der db wird aufgehalten solnage bis das commit kommt. die verarbeitung in java geht erst weiter, wenn die transaktion der db das commit verarbeitet hat
 

pups

Mitglied
Verarbeitet heißt, dass alle verzahnten Transaktionen beendet sind und somit das Commit im Transaktionlog verankert ist?

Nur, dass wir übers selbe reden... :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Herausfinden wann Query null zurück gibt? Datenbankprogrammierung 1
Kirby.exe Wann sind Transactionen Serialisierbar? Datenbankprogrammierung 2
OnDemand MySQL und mongoDB wann macht was Sinn? Datenbankprogrammierung 11
S Wann SQL oder NOSQL (Mongo)? Datenbankprogrammierung 10
E MySQL SQL - wann connection schließen Datenbankprogrammierung 2
Helgon H2 Verbindung öffnen/schließen - Dauer, wann, wie lange? Datenbankprogrammierung 2
S Wann Datenbank überladen? Datenbankprogrammierung 15
ARadauer Wann werden Daten übertragen bzw geladen Datenbankprogrammierung 5
W Wann ist eine Telefonnummer atomar ? Datenbankprogrammierung 3
K Wann schließt ihr die Datenbankverbindung? Datenbankprogrammierung 7
K db connection wann schließen Datenbankprogrammierung 4
R Warum kommt eine Exception bei instanceof ? Datenbankprogrammierung 4
S PostgreSQL Verbindung kommt nicht zu stande Datenbankprogrammierung 3
S nuub kommt nicht weiter. Datenbankprogrammierung 4
F Sqlite cannot commit Datenbankprogrammierung 2
ruutaiokwu Begin transaction - rollback, commit...? Datenbankprogrammierung 2
T Theorie : Mehrer Threads - Commit (MySQL) Datenbankprogrammierung 17
E Hibernate Session closed nach Transaction commit? Datenbankprogrammierung 7
B H2 - Auto Commit abschalten Datenbankprogrammierung 3
V commit funktioniert nicht Datenbankprogrammierung 2

Ähnliche Java Themen

Neue Themen


Oben