1. 场景模拟:1000345的数据量,为了减少数据库的压力,每一次批量插入1000条,最后一次性进行提交
public static void main(String[] args) {
int num = 598;//总数量
int batch = 200;//批量每次操作的个数
int count = num/batch + 1;//一定会操作的次数
int tempNum = 0;//当前操作的索引
System.out.println("请求的次数:"+count);
for (int i = 0; i < count; i++) {
for (int j = 0; j < batch; j++) {
tempNum = i*batch+j;
if (tempNum<num) {
System.out.println("-------->"+tempNum);
}
}
System.out.println("已经成功打印100次");
}
}