在EntityFramework中,默认情况下对于数据的访问都是启用模型跟踪,如果不需要跟踪,那么设置:
ctx.Configuration.AutoDetectChangesEnabled=false;
而对于EntityFrameworkCore,设置如下:
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking); }