开始后COMMITED行: TIME TRANSACTION 1 TRANSACTION 2
1sec BEGIN
2sec INSERT RECORDS INTO T1
3sec (doing other things) BEGIN
4sec (doing other things) (doing other things)
5sec COMMIT (doing ot
我想要的是能够从表中读取旧数据,而某些事务正在写入同一个表。当这种原子写作完成后,我想用新的数据替换旧数据。 我正在处理的交易很长,我不希望启用脏读或阻止阅读的可能性。 我打开快照隔离级别上我的数据库: SET ALLOW_SNAPSHOT_ISOLATION ON
和使用这样的代码写在交易数据:当我想读一些 using (var scope = new TransactionScope(Tr