本文技术方案支持.Net/.Net Core/.Net Framework 数据分页,几乎是任何应用系统的必备功能.但当数据量较大时,分页操作的效率就会变得很低.大数据量分页时,一个操作耗时5秒.10秒.甚至更长时间都是有可能的,但这在用户使用的角度是不可接受的-- 数据分页往往有三种常用方案. 第一种,把数据库中存放的相关数据,全部读入代码/内存,再由代码对其进行分页操作. 第二种,直接在数据库中对相关数据进行分页操作,再把分页后的数据输出给代码程序. 第三种,先把数据库中的相关数据全部读入"…