ITPub博客

首页 > 应用开发 > > .NET EF缓存问题

.NET EF缓存问题

作者:wzzhujun 时间:2019-08-30 11:36:26 0 删除 编辑

假如数据库繁忙 EF无法去数据库更新数据,新保存的数据,EF再去查可以查到吗 ?

比如 现在数据库繁忙 ,

程式在A表查询数据,没有找到

程序自己新建了一条数据保存到A表,

程序在A表查询数据,(可以找到自己新加的数据吗?)

假如可以查新缓存的数据,那么

网上搜到使用

EF默认会缓存查询过的数据,不想要它缓存就使用DbSet上的.AsNoTracking() 比如原来是context.Users.Where(...)改成context.Users.AsNoTracking().Where(...)

这种方式可以查到新缓存的数据吗?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3370/viewspace-3133649/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2019-08-14

  • 博文量
    83
  • 访问量
    729