Hi,
When I wrote “SET fetch_count 1 ” in query tool of PgAdmin, i get error
ERROR: unrecognized configuration parameter "fetch_count"
SQL state: 42704

When I write “\SET fetch_count 1”, I get error:
ERROR: syntax error at or near "\"

How to fix that ?
Thanks by advance.

Didier Sterbecq
Ingéniérie de Brique Technique - SIT/S2IP/ACI/IBT
------------------------------------------------------------
RATP - Département des systèmes d'information et de télécommunications
Lac NA40 - NYLG
102 Esplanade de la Commune de Paris
93160 Noisy-le-Grand
Tél : 01 58 78 81 78
GSM : 06 17 45 17 32
didier.sterb...@ratp.fr<mailto:didier.sterb...@ratp.fr>

De : Aditya Toshniwal <aditya.toshni...@enterprisedb.com>
Envoyé : mercredi 29 janvier 2020 13:48
À : STERBECQ Didier <didier.sterb...@ratp.fr>
Cc : Khushboo Vashi <khushboo.va...@enterprisedb.com>; 
pgadmin-support@lists.postgresql.org
Objet : Re: PgAdmin 4 : how to avoid error "Out of memory for query result" 
during SELECT with LOB ?

Hi,

You can run SET FETCH_COUNT 1 in pgAdmin query tool also, which will be 
applicable to that session only similar to psql.

On Wed, Jan 29, 2020 at 5:28 PM STERBECQ Didier 
<didier.sterb...@ratp.fr<mailto:didier.sterb...@ratp.fr>> wrote:
Hi,

I set ON_DEMAND_RECORD_COUNT to 50, in the config.py file,  with restart of 
PgAdmin,
but I get same error “ERROR: out of memory for query result”.
For information, the result set contains 279 rows.
When I use the LIMIT clause in the SELECT order, error raise near 150, but I do 
not test all values to find the edge.

Thanks by advance for your help.
Didier Sterbecq

De : Khushboo Vashi 
<khushboo.va...@enterprisedb.com<mailto:khushboo.va...@enterprisedb.com>>
Envoyé : mercredi 29 janvier 2020 05:54
À : STERBECQ Didier <didier.sterb...@ratp.fr<mailto:didier.sterb...@ratp.fr>>
Cc : 
pgadmin-support@lists.postgresql.org<mailto:pgadmin-support@lists.postgresql.org>
Objet : Re: PgAdmin 4 : how to avoid error "Out of memory for query result" 
during SELECT with LOB ?

Hi,

On Tue, Jan 28, 2020 at 9:25 PM STERBECQ Didier 
<didier.sterb...@ratp.fr<mailto:didier.sterb...@ratp.fr>> wrote:
Hi,

I am running pgAdmin 4 version 4.15, with PostgreSQL 9.3 database,  and during 
SELECT on table with LOB (in TOAST), after near 5 minutes of wait I get error 
“Ouf of memory for query result”.
Adding  LIMIT clause in SQL work well, but I want all the rows of the result 
set.
I understand that with psql command I can use “\SET FETCH_COUNT 1” to avoid 
such error, but what to do with PgAdmin 4 ?

You can limit the number of records to fetch in one batch by changing the 
ON_DEMAND_RECORD_COUNT variable in the config.py file.
You can override this setting to the appropriate number (default is 1000) in 
the config_local.py or config_distro.py file.
The details regarding configuration file is at 
https://www.pgadmin.org/docs/pgadmin4/4.17/config_py.html#config-py

Thanks,
Khushboo

Thanks by advance.

Didier Sterbecq.


--
Thanks and Regards,
Aditya Toshniwal
pgAdmin Hacker | Sr. Software Engineer | EnterpriseDB India | Pune
"Don't Complain about Heat, Plant a TREE"

Reply via email to