所以,代码非常简单:
var result = dbContext.Skip(x).Take(y).ToList();
当x很大(~1.000.000)时,查询非常慢.y很小 - 10,20.
这个的SQL代码是:(来自sql profiler)
SELECT ... FROM ... ORDER BY ... OFFSET x ROWS FETCH NEXT y ROWS ONLY
问题是,是否有人知道如何加快这种分页?谢谢.