1
是否有可能在更改Limit和offset值的同时循环访问postgres。我想循环直到达到关系表的末尾。我想动态设置限制和偏移量的原因是我的虚拟内存很少,只有1 GB,因此我的进程正在被终止。循环遍历关系表
目前我采取的方法是手动设置限制和偏移量的值。
select * from my_relational_table limit 1000 offset 0;
select * from my_relational_table limit 1000 offset 1000;
select * from my_relational_table limit 1000 offset 2000;
是否有可能在postgres中自动化进程,以便在到达关系表的末尾时循环停止。
1为postgresl壳动作。 –
感谢您的帮助。不要以为postgres =#fetch 2 xx需要大量的手动干预;我正在谈论自动化这个过程,以便用户不必一次又一次输入fetch 2 xx –
psql处理的内存请求可以减少\ set FETCH_COUNT 1000 - 其他工作由寻呼机完成 –