Re: slow performance with cursor - Mailing list pgsql-performance

From Ayub Khan
Subject Re: slow performance with cursor
Date
Msg-id CAHdeyELrmZ+dVNuJhAERV7AucgZCGHTO8A_L5+g8CRTC4qZ2pQ@mail.gmail.com
Whole thread Raw
In response to slow performance with cursor  (Ayub Khan <ayub.hp@gmail.com>)
Responses Re: slow performance with cursor  (Justin Pryzby <pryzby@telsasoft.com>)
List pgsql-performance
I set the cursor_tuple_fraction to 1 now I am seeing high cpu for fetach all  in 

The number of rows returned is less than 200. Why is the high cpu being shown for fetch all 

-Ayub

On Fri, 25 Jun 2021, 19:09 Ayub Khan, <ayub.hp@gmail.com> wrote:

I am using postgresql 12 and using cursors in a stored procedure, executing procedure which has cursor is slowing down the call. However if I do not use the cursor and just execute the queries using JDBC (Java client) it's fast.

Is there any setting which needs to be modified to improve the performance of cursors. Also facing slow response with reading blobs (images) from db. Not an ideal way for storing images in db but this is a legacy application and wanted to check if there a quick tweak which can improve the performance while reading blob data from db.

--Ayub

pgsql-performance by date:

Previous
From: Manuel Weitzman
Date:
Subject: Re: Planning performance problem (67626.278ms)
Next
From: Justin Pryzby
Date:
Subject: Re: slow performance with cursor