Subject Re: [firebird-support] Basic question on transactions
Author Ann W. Harrison
Daniel Albuschat wrote:
> I have some rather basic questions about transaction semantics.

The simplest answer to your question is that the only non-committed
record versions a transaction sees are those that it created itself.

The multi-dimensional matrix of transaction options eliminates all
basic questions. Every question has about 6 answers, depending on
which options you pick. But in all cases, transactions can see
the effect of changes they made themselves.