社区
.NET Framework
帖子详情
各路大佬,EntityFramework6如何提高性能,如何处理脏读,幻读
「已注销」
2019-04-01 09:08:52
如题,小弟在此有几个疑问,先请教各路大佬,
1、EntityFramework6如何提高性能,我现在有5张表,每张都有5000多数据,每张表的字段有20多个,经过逻辑处理有要做更新,每2s更新一次,现在的性能非常差,更新500条数据都要8s。
2、EntityFramework6如何处理脏读,幻读。例如处理订单金额,商品数量怎么不让它计算出错。
...全文
448
2
打赏
收藏
各路大佬,EntityFramework6如何提高性能,如何处理脏读,幻读
如题,小弟在此有几个疑问,先请教各路大佬, 1、EntityFramework6如何提高性能,我现在有5张表,每张都有5000多数据,每张表的字段有20多个,经过逻辑处理有要做更新,每2s更新一次,现在的性能非常差,更新500条数据都要8s。 2、EntityFramework6如何处理脏读,幻读。例如处理订单金额,商品数量怎么不让它计算出错。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
好奇都是要学的
2019-05-25
打赏
举报
回复
第一 是一条一条更新的 还是 集体更新的啊。 25000条数据 集体更新很快的。 第二 脏读,幻读不是更新数据库的问题 是具体代码操作的事 , 锁表。 一个事物在操作的时候, 另一个事物来了 禁止读取。 路由队列, 第一个事物在做的时候 第二个事物等着。 https://blog.csdn.net/starlh35/article/details/76445267 常用的应该是队列排队 锁表有的时候锁死了, 还得去KISS掉
爱生活爱敏敏
2019-05-24
打赏
举报
回复
ef通过写法是可以优化一部分速度的,你数据的量级不是很大,你说你更新很慢我猜你是循环里面做更新的,我提供一个想法,ef6是有批量更新的你可以将需要更新的实体用一个LIst〈T〉存起来,统一进行更新性能提升是很大的,还有一种就是执行存储过程速度也不错,不过我个人更喜欢第一种。
DRN: A Deep Reinforcement Learning
Framework
for News Recommendation理解
这篇文章是微软18年发的基于强化学习来做推荐系统的...如果有理解错的地方,还望
各路
大佬
不吝赐教。 摘要 目前主流推荐算法没有解决的问题: (1)大多数模型只用点击率CTR来作为目标函数 (2)鲜少有人尝试利用用...
基于EF Core的Code First模式的DotNetCore快速开发框架
所以在选择架构的时候,考虑到效率方面的因素,就采取了asp.net+
entity
framework
中的code first模式,从而可以进行快速开发。几个单子做完下来,顺便总结整理一下,近些时候也一直在学习dotnetcore,索性将项目都...
Day02--搭建项目环境、后台讲师模块,2024前端笔试题总结
这里再分享一个复习的路线:(以下体系的复习资料是我从
各路
大佬
收集整理好的)《前端开发四大模块核心知识笔记》最后,说个题外话,我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和...
C# 嵌入dll 动软代码生成器基础使用 系统缓存全解析 .NET开发中的事务
处理
大比拼 C#之数据类型学习 【基于EF Core的Code First模式的DotNetCore快速开发框架...
在很多时候我们在生成C#exe文件时,如果在工程里调用了dll文件时,那么如果不加以
处理
的话在生成的exe文件运行时需要连同这个dll一起转移,相比于一个单独干净的exe,这种形式总归让人不爽,那么有办法让生成的...
自然语言
处理
怎么最快入门?
自然语言
处理
怎么最快入门? 关注问题写回答 自然语言
处理
自然语言
处理
怎么最快入门? 最好是方法与教程 关注者 5651
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章