On Wed, Dec 18, 2024 at 5:01 AM Enrico Schenone <eschen...@cleistech.it>
wrote:

> Good day.
> My name is Enrico Schenone, from Genoa, Italy.
> I'm a software achitect working at Cleis Tech - Genoa - Italy  -
> http://gruppocleis.it
> Me and my team are using PostgreSQL v12 to v16 on Debian 10-12 and Ubuntu
> Server 22.04 LTS with no-cluster configuration.
> Our applications are developed with 4Js Genero platform (classified as
> LCAP) - https://4js.com
>
> I whish to report an issue where I can't say if it happens at server or
> client side (or both as well).
> The problem occurs occasionally and only when fetching rows from a
> server-side cursor. The related query may be complex with joins or very
> easy (just one static table with 86 rows without WHERE conditions).
> I have set the "debug5" verbosity level of PostgreSQL log and I have
> extracted from millions of log line those who are belonging to separate
> failing sessions/connections.
> At the same time I have extracted the related application log.
> For each failure reported into the client-side application log, I have a
> distinct PostgreSQL detailed log.
>
> Then I have merged client-side end server-side logs along the timeline and
> I have observed what client and server does.
> For example (S: means PostgreSQL Server log, while C: means Client log):
>

Can you replicate the error in Prod using psql and cursors?

See
https://www.postgresql.org/docs/current/plpgsql-cursors.html#PLPGSQL-CURSOR-USING
Section 41.7.3.5.

-- 
Death to <Redacted>, and butter sauce.
Don't boil me, I'm still alive.
<Redacted> lobster!

Reply via email to