Forum: Datenbanken
by tsteinmaurer,
7. Okt 2015
Nur zur Info. Firebird unterstützt keine Dirty Reads. Gott sei Dank.
Forum: Datenbanken
by tsteinmaurer,
7. Okt 2015
In Firebird geht nix ohne den Kontext einer Transaktion
Forum: Datenbanken
by tsteinmaurer,
7. Okt 2015
Wenn du das unter Sperre verstehst, dann hast du vollkommen Recht.
Forum: Datenbanken
by tsteinmaurer,
7. Okt 2015
Was verstehst du unter "Sperren"?
Forum: Datenbanken
by tsteinmaurer,
7. Okt 2015
Es ist die Kombination aus Read Committed UND Read-Only. Generell sollte man Read-Only Transaktionen verwenden, wenn nur gelesen wird. So teilt man das Firebird entsprechend mit und Firebird weiß dann für konkurrierende Transaktionen, d.h. hier keine Datenänderungen zu erwarten sind.
Forum: Datenbanken
by tsteinmaurer,
7. Okt 2015
Read-Only, Read Committed. Transaktionen in dieser Kombination können lange offen bleiben. Read Committed gibt dir halt keine stabile Ergebnismenge bei mehrmaligen Ausführen einer Abfrage, aber das mußt du wissen, ob das für deinen Anwendungsfall Ok ist.