Zitat von
Hansa:
Zitat von
luwo:
...man kann natürlich auch ohne Transaktionen arbeiten, dann wirds aber meistens aufwendiger bzw. unbequemer.
War auch der Grund warum er (der
DB-Prof) meist leichenblass wurde, wenn jemand
Access und Datenbank in einem Satz nannte
Leichenblass ? Wundert mich nicht.
Kann man mit einer SQL-DB tatsächlich auch komplett ohne Transaktionen arbeiten ?
nicht dass ich wüsst, aber es gibt zum teil
DB-optionen, welche automatisch 'n commit machen. damit erspart man sich die anweisung
start transaction und
commit resp.
rollback work. was
IMHO jedoch für die transaktionssicherheit einen absoluten horror darstellt.
PS: unter einer ordentlichen datenbank verstehe ich
grobgesagt dass (a) sie
SQL versteht und damit bei 'ner abfrage nicht jedesmal die ganze datei übers netz (z.b. WAN) übermittelt und (b) transaktionen unterstützt, so dass die mutationen immer atomar ausgeführt werden.