摘要:
在 Entity Framework (非EF Core)中,当通过 EF 使用 LINQ 查询获取到一个实体时,这个实体的状态是默认被跟踪的。所以,当你修改某些实体属性的值之后调用 SaveChanges() ,EF 就会生成只针对这些被修改属性的 UPDATE SQL 语句。 阅读全文
posted @ 2017-01-17 16:32
dudu
阅读(3375)
评论(0)
推荐(2)
摘要:
.NET Core 迁移工作如火如荼,今天在使用 Entity Frameowork Core(又名EF Core)时写了下面这样的 LINQ 查询表达式: 结果在 SQL Server Profiler 中发现竟然进行了全表查询。 之后将 new Guid(userId) 从表达式中移出,保存于一 阅读全文
posted @ 2017-01-16 22:06
dudu
阅读(3360)
评论(6)
推荐(6)
摘要:
之前在将 Memcached 客户端 EnyimMemcached 迁移 .NET Core 时被这个“坑”坑的刻骨铭心,当时以为只是在构造函数中调用异步方法才会出线死锁(deaklock)问题。最近在使用 redis 客户端 StackExchange.Redis 时也遇到了这个问题。 阅读全文
posted @ 2017-01-05 14:24
dudu
阅读(10898)
评论(18)
推荐(10)