gpt4 book ai didi

java - 从 mysql 中以 block 的形式读取一个大的结果集

转载 作者:行者123 更新时间:2023-11-29 01:02:36 25 4
gpt4 key购买 nike

我正在尝试从 mysql 读取一个巨大的结果集。直接读取它们是行不通的,因为 mysql 试图一起返回所有结果,但超时了。

我找到了 following piece of code它告诉 mysql 一次读取一个结果:

stmt = conn.createStatement(java.sql.ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY);
stmt.setFetchSize(Integer.MIN_VALUE);

我可以一次读取一个 block 而不是一个一个地读取吗?我已尝试将提取大小设置为不同的值,但它不起作用。

最佳答案

在您的查询中,通过设置限制和偏移量来使用分页。

关于java - 从 mysql 中以 block 的形式读取一个大的结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2040300/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com