有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何跟踪已从数据库读取的记录?

我正在编写一个服务,它将从DB中检索记录(帐户详细信息),从这些记录中获取帐户ID,并使用帐户ID调用RESTAPI。 这个RESTAPI只接受100个帐户ID

假设我从DB读取了前100条记录,调用RESTAPI并进行了处理。现在,当从DB获得下一个100时,我如何确保我没有阅读我已经使用过的最后100个中的一个。数据库中有100万条记录

多谢各位


共 (1) 个答案

  1. # 1 楼答案

    在关键字段上对数据库查询进行排序,并使用TOP 100语句,如: 从…中选择前100名*。。。。按[keyfield]订购 记住最后一个键字段值,并将其用于下一个数据库查询,如: 从…中选择前100名*。。。。按[keyfield]订购,其中[keyfield]>;最后一个关键字段值。 等等