我需要创建一个带有分页的 HTML 表格。数据来自 2 个不同的来源(可能是来自 2 个不同数据库的 2 个表,比如一个 Oracle,另一个是 MySQL),您不能使用 join select 语句。为了使它更复杂,我需要以升序显示按时间戳(属性之一是时间戳)排序的数据。
例如,源 A 有 45 条记录,源 B 有 55 条记录。所以该表将显示 100 条记录,但一次只显示 15 条记录。所以必须有 7 页(6 页有 15 条记录,1 页有 10 条记录)。
上面的例子总共只有 100 条记录,内存可能很容易将它们全部加载。但在实际生产中,可能是数千或数百万条记录。有谁知道我可以使用的任何算法?我可以提供的参数是页码和每页的记录数。