并发性问题(关于防止脏读、不可重复读、幻读)
克莉丝汀娜 2015-07-17 10:33:50 我建立了两个查询,
第一个:
begin tran
select * from table_1 with (tablock)
where sno='1'
waitfor delay '00:00:10'
commit tran
第二个:
begin tran
update table_1
set name='xxx'
where sno='1'
commit tran
结果第一个查询查到的还是之前的数据。
要怎么修改才能正确读出修改后的数据?