最近在看asp.net里的事务处理,发现SqlTransaction有一个隔离级别可以处理并发控制问题,还看到用锁ReaderWriterLockSlim来控制,我晕了,到底什么关系?该用哪一个?
我想先对数据库表查询,如果没有符合条件的结果,就插入数据,否则不插入。就是要避免用户同时查,符合条件同时插入,这样插入的数据就多出了。急啊......................