public inbox for [email protected]
help / color / mirror / Atom feedFrom: Adrian Klaver <[email protected]>
To: Enrico Schenone <[email protected]>
To: [email protected]
Cc: Massimo Catti <[email protected]>
Cc: Livio Pizzolo <[email protected]>
Subject: Re: Intermittent errors when fetching cursor rows on PostgreSQL 16
Date: Mon, 13 Jan 2025 08:19:11 -0800
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
References: <[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
On 1/13/25 00:45, Enrico Schenone wrote:
> Hello, Adrian.
> As I said days ago, I have arranged a kind of stress test in production
> environment.
> I wrote a program that loads a temporary table, loads 2049 rows into
> them from a baseline_table and finally declare two nested cursors.
> The first cursor is on the temp table as parent while the second is on a
> lookup table as child.
>
> The program logic is the transposition of one fragment of several
> production programs that was failing on cursors, and has to be intended
> as a POC only.
>
> And Well, I'm quite confused: no error at all has been detected, not
> only on the test programs but in the whole production system. The error
> was completely disappeared.
>
> Then I have stopped the four tasks of the stress test leaving all other
> services running for a week, and again no error at all.
>
> No setup was changed nor servers was rebooted, nor infrastructure has
> been upgraded during the test period.
You are absolutely sure about the above?
>
> As a result, at the moment I'm not understood not only Why & Where the
> error was occurring, but also Why it is disappeared.
Errors that 'fix' themselves are the most frustrating kind, as you know
in the back of your mind they will likely pop up again.
>
> Anyone may feel free to give me his opinion.
> For the moment I'll make no other test unless the error is knocking back
> to my door.
That is all you can do.
>
> *Enrico Schenone*
> Software Architect
>
--
Adrian Klaver
[email protected]
view thread (15+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected], [email protected], [email protected], [email protected]
Subject: Re: Intermittent errors when fetching cursor rows on PostgreSQL 16
In-Reply-To: <[email protected]>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox