Skid
Erfahrenes Mitglied
Hallo zusammen,
ich bin über zwei Begriffe in der Datenbankwelt gestoßen, einmal "Analyse-Problem" und "Dirty-Read", welche ich nicht genau unterscheiden kann, da diese sich doch etwas ähneln.
Laut Aufzeichnungen entsteht ein Analyse-Problem dann, wenn eine schreibende Transaktion eine lesende Transaktion unterbricht. Heißt dass nun, was die lesende Transaktion teilweise falsche Daten liest und anschließend falsch analysiert ?
Wie sieht dass dann bei einem Dirty-Read aus ?
Hier unterbricht laut Aufzeichnungen die lesende Transaktion die schreibende Transaktion.
Bedeutet das, dass die lesende Transaktion schon teilweise geänderte Datensätze erfasst, jedoch auch gleichzeitig ale Daten, welche noch nicht von der schreibenden Transaktion geändert worden sind ?
Ist das nicht irgendwo das Gleiche ?
Vielleicht kann jemand von euch Licht ins Dunkle bringen
Danke euch!
Beste Grüße,
SkiD.
ich bin über zwei Begriffe in der Datenbankwelt gestoßen, einmal "Analyse-Problem" und "Dirty-Read", welche ich nicht genau unterscheiden kann, da diese sich doch etwas ähneln.
Laut Aufzeichnungen entsteht ein Analyse-Problem dann, wenn eine schreibende Transaktion eine lesende Transaktion unterbricht. Heißt dass nun, was die lesende Transaktion teilweise falsche Daten liest und anschließend falsch analysiert ?
Wie sieht dass dann bei einem Dirty-Read aus ?
Hier unterbricht laut Aufzeichnungen die lesende Transaktion die schreibende Transaktion.
Bedeutet das, dass die lesende Transaktion schon teilweise geänderte Datensätze erfasst, jedoch auch gleichzeitig ale Daten, welche noch nicht von der schreibenden Transaktion geändert worden sind ?
Ist das nicht irgendwo das Gleiche ?
Vielleicht kann jemand von euch Licht ins Dunkle bringen

Danke euch!
Beste Grüße,
SkiD.