Simples, os dados que estão sendo usados por uma transação não podem ser usados por qualquer outra transação até que a primeira transação seja completada.
EX: temos inicialmente um saldo de conta com R$ 900,00. Existe um único depósito de R$ 100,00 e um saque de R$100,00, então o saldo da conta ao final deve permanecer o mesmo. No entanto, percebe-se que após sua execução o saldo fica em R$ 800,00, de forma que perdemos R$ 100,00. Essas 2 transações deveriam ter sido isoladas, e o resultado seria fornecido para a Conexão 2 apenas quando a transação da Conexão 1 fosse completada.