为了使用游标检索数据,除了设置获取大小外,还必须设置ResultSet类型的ResultSet.TYPE_FORWARD_ONLY(默认值),并自动提交为false。您链接到的文档中提到了这一点,但是您没有明确提及您执行了这些步骤。
注意PostgreSQL的分区方案。它确实会对优化器造成非常可怕的影响,并可能导致本应避免的大量性能问题(取决于数据的具体情况)。无论如何,您的行只有180万行吗?只要有适当的索引,就没有理由仅根据大小对其进行分区。

为了使用游标检索数据,除了设置获取大小外,还必须设置ResultSet类型的ResultSet.TYPE_FORWARD_ONLY(默认值),并自动提交为false。您链接到的文档中提到了这一点,但是您没有明确提及您执行了这些步骤。
注意PostgreSQL的分区方案。它确实会对优化器造成非常可怕的影响,并可能导致本应避免的大量性能问题(取决于数据的具体情况)。无论如何,您的行只有180万行吗?只要有适当的索引,就没有理由仅根据大小对其进行分区。