• 2024-04-30使用EF框架的优化(四)
    EF容易忽略的优化点-能转换成SQL执行的,不要在内存中执行,否则,性能很差!只选择某列或某些列有些时候,在C#里写LINQ虽然看着舒服,但性能不一定好,所以有必要做一些调整。比如这种情况:我需要知道一篇文章的点击数,仅此而已,我可能会写:context.Post.FirstOrDefault(p=>p.Id==postId).
  • 2022-11-03Unknown column 'Extent1.Discriminator' in 'field list'
    网上的解决办法在使用entityframework的时候经常会出现Unknowncolumn'Extent1.Discriminator'in'fieldlist'这样的错误这是由于在dbmodel在被继承后添加了部分属性
  • 2022-10-10C# 多表联查、InnerJoin、LeftJoin相关问题
    案例一:Linq代码如下:varloginUser=(fromuin_systemUserRepository.Tablejoinurin_systemUserRoleRepository.Tableonu.Idequ
  • 2022-10-10[20221008]sql profile优化失效问题.txt
    [20221008]sqlprofile优化失效问题.txt--//生产系统一条sql语句存在性能问题,使用sqlprofile优化固定执行计划,再次出现问题,以前也遇到类似的问题,做一个记录.1.环境:SY
  • 2022-09-19EF使用where查询很慢
    //代码功能:根据ItemModelID查询PD_ItemParameter表的数据,该表大概9万条数据List<string>idList=itemModelList.Select(c=>c.ID).ToList();varparamterEntityList=