-
 Zitat von JonnyRico
Hi,
ich habe jetzt zum ersten Mail eine Tabelle die in einem Journal aufgezeichnet wird und in die ich schreiben muss. Da wollte ich dann natürlich auch Commit nutzen. Wie schreibe ich die Daten denn dann aber fest? Jetzt ist es so das wenn ich den Insert mache und danach in die Tabelle schaue der neue Satz da ist. Wenn ich dann aber meinen Job beende, dann ist er wieder raus. Kann mir jemand vielleicht erklären wieso das so ist und was ich tun mus?? Vielen Dank im Voraus.
Gruß
Sascha
hello,
wenn Du mit commitment arbeitest, legst Du sozusagen gedanklich erst mal sogen. Transaktionsgrenzen fest.
Mal ein Beispiel wo es nicht um Kopfdatei und Positionen geht:
Es muss ein neuer Mitarbeiter angelegt werden, und dazu muss ausserdem in einer Urlaubstabelle und in einer Kaffepausentabelle etwas hinzugefügt werden.
Wenn Du jetzt unterwegs abschmieren würdest, könnte es sein, dass nicht alle notwendigen Sätze geschrieben wurden und der hinzugefügte Mitarbeiter keinen Urlaub oder keine Kaffeepause machen darf, weil er da nicht drin steht.
Wenn dass jetzt unter commit gelaufen wäre, würde der Rollback dafür sorgen, dass gar kein Satz geschrieben wurde bzw. im Positivfall durch den Commit am Ende die drei Sätze in den drei Dateien "gefixt" werden.
Man hat ergo mehr Sicherheit wenn solche Zusammenhänge benötigt werden.
Im Extremfall kann man aber auch nach jedem write/update ein commit absetzen...
das sind dann die ganz vorsichtigen...
kuempi
Similar Threads
-
By stoerfang in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 24-01-13, 11:27
-
By Mr.iSeries in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 02-09-08, 11:16
-
By Bratmaxxe in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 24-01-07, 20:17
-
By Freezer in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 23-10-06, 22:02
-
By cbe in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 24-08-06, 18:30
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks