In Firebird geht nix ohne den Kontext einer Transaktion
Alles andere wäre ja auch Blödsinn ... wer will denn inkonsistente Daten aus einer Datenbank lesen. Schreibenden Zugriffen außerhalb von Transaktionen würden es unmöglich machen, Transaktionen überhaupt zu implementieren.
"Ein" SELECT ist in sich geschützt, vor fremden Schreibzugriffen.
Jup, weil es in einer einzelnen Transaktion läuft
bewirkt ein Read Only eignetlich eine besserung abgesehen davon das ich halt nicht schreiben kann?
Es kann halt keine Schreibkonflikte mit anderen Transaktionen geben; mehrere nur-lesende Transaktionen beeinflussen einander gar nicht. Also, wenn das nichts wert ist.