关于EF上线文异常问题整理
来源:互联网 发布:去他妈的全世界 知乎 编辑:程序博客网 时间:2024/05/18 13:28
一、EF上下文多线程安全问题
1.在写代码时特别注意:同一个上下文实例,不在多个线程中使用
2.在有等待代码操作,或定时器,或夹杂其他长时间执行代码的循环语句中注意:在这样特殊执行操作代码中,每次使用上下文都重新创建对象
3.在特殊循环操作中,重新创建对象,对于查询可以及时获取数据库更新到的数据。
详细参考:EF上下线程安全问题
二、EF上下文事务多线程安全问题
如果事务操作不耗费比较多的时间的话,使用单事务处理,同一个进程内不会出现死锁现象。
详细参考:
TransactionScope线程安全问题整理
EF 多线程TransactionScope事务异常
EntiryFramework中事务操作(二)TransactionScope
EntiryFramework中事务操作(三)事务回滚数据模型和数据库不对应问题
0 0
- 关于EF上线文异常问题整理
- 关于异常的整理
- 关于WCF+MVC+EF 学习系列文章整理
- 关于ASP.NET MVC3.0 EF有两个小问题
- 关于EF创建数据库出现“用户代码未处理”的问题
- 关于异常的问题
- 关于log4j异常问题
- 关于Java异常问题。
- 关于异常的问题
- 关于AppStore上线遇到900034证书问题 !已解决
- mysql主从同步异常问题整理
- entityframework-今天EF插入数据库的时候发生System.NotSupportedException异常问题
- 整理关于c++内存问题
- 关于数据库合并问题整理
- 关于NaN的问题整理
- 关于博客访问量异常问题
- 关于异常捕获的问题
- 关于异常处理的问题
- 228. Summary Ranges
- HttpSession 的创建、销毁与过期时间
- Absent Code attribute in method that is not native or abstract in class file javax/mail/Session 解决方式
- Eclipse RCP Multi-platform builds
- java JDBC 增删改查 总结
- 关于EF上线文异常问题整理
- 使用OPC UA的十个原因
- E:before E:after 插入项目编号
- MongoDb的学习
- oracle 11g Dataguard 之 Remote_Transport_user
- CADisplayLink和NSTimer的区别
- js表单验证
- 如何让Perl脚本同时只运行一个实例
- 商品数量很少 如何打造完美电商网站