2017年4月25日

C# 线程安全集合

摘要: 转载 对于并行任务,与其相关紧密的就是对一些共享资源,数据结构的并行访问。经常要做的就是对一些队列进行加锁-解锁,然后执行类似插入,删除等等互斥操作。 .NetFramework 4.0 中提供了一些封装好的支持并行操作数据容器,可以减少并行编程的复杂程度。 基本信息 .NetFramework中并行集合的名字空间: System.Collections.Concurrent 并行... 阅读全文

posted @ 2017-04-25 15:40 空明流光 阅读(7739) 评论(0) 推荐(2)

SQL Server 幻读 的真实案例

摘要: 数据库中有表[01_SubjectiveScoreInfo],要实现表中的数据只被查出一次,此表数据量较大,有三四百万数据。表结构也确实不是很合理,无法修改表结构,即使是新增一个字段也会有相当大的修改量。 因之前代码中存在大量的insert into select *的语句,加一个字段什么也不做也会 阅读全文

posted @ 2017-04-25 15:22 空明流光 阅读(1163) 评论(0) 推荐(0)

导航