学海无涯

导航

2022年10月1日 #

EF Core 执行原生SQL

摘要: 1. 执行Sql 非查询语句 [HttpPost("InsertBatch")] public async Task<ActionResult> InsertBatch() { string title = "执行原生Sql非查询语句"; double price = 89.6; DateTime 阅读全文

posted @ 2022-10-01 15:21 宁静致远. 阅读(134) 评论(0) 推荐(0) 编辑

EF Core 分页查询 页码导航

摘要: 1 namespace MvcMovie.Utility 2 { 3 /// <summary> 4 /// 分页帮助类 5 /// </summary> 6 public class PageHelper 7 { 8 public PageHelper(int pageSize, int page 阅读全文

posted @ 2022-10-01 11:25 宁静致远. 阅读(192) 评论(0) 推荐(0) 编辑

EF Core 查询性能优化

摘要: 一、IEnumerable 和 IQueryable 的区别 1. IEnumerable (客户端评估) 1.1 是立即查询Sql执行,除了生成首次的 Where 条件之外,之后的查询条件都是在内存中进行,当数据量很大时,性能就会有问题。 2. IQueryable (服务器端评估 推荐) 2.1 阅读全文

posted @ 2022-10-01 10:28 宁静致远. 阅读(292) 评论(0) 推荐(0) 编辑