Re: Correct query for monitor

2025-09-26 Thread Laurenz Albe
On Sat, 2025-09-27 at 01:45 +0530, veem v wrote: > If we want to identify, what exact query inside a procedure is taking a > longer time: > - Using any pg_* views, Is there an easy way to tie the query_id of the > procedure > with the query_ids of the internal sqls(those are executed within the

Re: Correct query for monitor

2025-09-26 Thread Ron Johnson
On Fri, Sep 26, 2025 at 4:15 PM veem v wrote: > Thank you so much for the quick response. I have a follow up question on > this as below, > > If we want to identify, what exact query inside a procedure is taking a > longer time:- Using any pg_* views, Is there an easy way to tie the > query_id of

Re: How do I upsert depending on a second table?

2025-09-26 Thread Adrian Klaver
On 9/24/25 16:03, Adrian Klaver wrote: On 9/24/25 10:02, Samuel Marks wrote: On Wed, Sep 24, 2025 at 10:13 AM Adrian Klaver I don't have enough experience with below to come up with an off the top of my head examples, but they look like they may offer alternatives. MERGE: https://www.postg

Re: Correct query for monitor

2025-09-26 Thread veem v
Thank you so much for the quick response. I have a follow up question on this as below, If we want to identify, what exact query inside a procedure is taking a longer time:- Using any pg_* views, Is there an easy way to tie the query_id of the procedure with the query_ids of the internal sqls(thos

Re: Downgrade pgsql 17 to pgsql 12 question

2025-09-26 Thread Tom Lane
Ashish Mukherjee writes: > When I do dump/restore like this for a test table, I get the following > errors during restore but the table gets restored fine. > pg_restore: error: while PROCESSING TOC: > error: pg_restore: error: pg_restore: from TOC entry 17168; 1259 > 58572315 TABLE pkgs s14

Re: Downgrade pgsql 17 to pgsql 12 question

2025-09-26 Thread Tom Lane
Adrian Klaver writes: > On 9/26/25 05:18, Ashish Mukherjee wrote: >> I have a strange requirement to downgrade from pgsql 17 to pgsql 12. >> This is because we found in production certain incompatibilities between >> both versions for our database. It should have been caught in testing >> but w

Re: Downgrade pgsql 17 to pgsql 12 question

2025-09-26 Thread Adrian Klaver
On 9/26/25 05:18, Ashish Mukherjee wrote: Hello, I have a strange requirement to downgrade from pgsql 17 to pgsql 12. This is because we found in production certain incompatibilities between both versions for our database. It should have been caught in testing but was not. What are the in

Re: Downgrade pgsql 17 to pgsql 12 question

2025-09-26 Thread Ashish Mukherjee
Thank you, Laurenz. Yes, I say binary dump/restore would be faster because of the -j option. Well, I suppose there's no certainty of what might break without going through the whole process. On Fri, Sep 26, 2025 at 7:57 PM Laurenz Albe wrote: > On Fri, 2025-09-26 at 17:48 +0530, Ashish Mukherj

Re: Downgrade pgsql 17 to pgsql 12 question

2025-09-26 Thread Ron Johnson
On Fri, Sep 26, 2025 at 10:27 AM Laurenz Albe wrote: > On Fri, 2025-09-26 at 17:48 +0530, Ashish Mukherjee wrote: > [snip] > > pg_restore: error: while PROCESSING TOC: > > error: pg_restore: error: pg_restore: from TOC entry 17168; 1259 > 58572315 TABLE pkgs s14 > > pg_restore: error: pg_re

Re: Downgrade pgsql 17 to pgsql 12 question

2025-09-26 Thread Laurenz Albe
On Fri, 2025-09-26 at 17:48 +0530, Ashish Mukherjee wrote: > I have a strange requirement to downgrade from pgsql 17 to pgsql 12. This is > because we found in production certain incompatibilities between both versions > for our database. It should have been caught in testing but was not. > > The

Re: Enquiry about Percona TDE performance issues

2025-09-26 Thread Ashish Mukherjee
Yes, PgSQL 12 also had TDE The upgrade was done by taking a complete dump of the schema + data from v12 instance and then restoring to v17. Used pg_dump and pg_restore respectively. Yes, Vacuum analyze was also run on the new instance. On Fri, Sep 26, 2025 at 12:40 AM Adrian Klaver wrote: > On

Re: Yet more ROLE changes in v18 beta1???

2025-09-26 Thread Dominique Devienne
On Thu, Jul 31, 2025 at 2:34 PM Dominique Devienne wrote: > On Thu, Jun 5, 2025 at 4:57 AM Tom Lane wrote: > > Dominique Devienne writes: > > > Unfortunately, digging into this is not something I can do right away. > > > v18 is still a few months out, I do hope I can investigate before that. > >

Downgrade pgsql 17 to pgsql 12 question

2025-09-26 Thread Ashish Mukherjee
Hello, I have a strange requirement to downgrade from pgsql 17 to pgsql 12. This is because we found in production certain incompatibilities between both versions for our database. It should have been caught in testing but was not. The clean way seems to be text file dump and restore but this wou

Re: pgpass file in postresql.auto.conf?

2025-09-26 Thread Ron Johnson
On Fri, Sep 26, 2025 at 8:06 AM Dan Mahoney (Gushi) wrote: > Hey folks, > > In the interest of automation, I've set up a pgpass file for my > pg_basebackup between master and standby. This all works, thusly: > > pg_basebackup -d > 'postgres://[email protected]:5432/foo?sslmode=verify-ca' -F p > -

pgpass file in postresql.auto.conf?

2025-09-26 Thread Dan Mahoney (Gushi)
Hey folks, In the interest of automation, I've set up a pgpass file for my pg_basebackup between master and standby. This all works, thusly: pg_basebackup -d 'postgres://[email protected]:5432/foo?sslmode=verify-ca' -F p --wal-method=stream -P -R -D /var/db/postgres/data17-test3 However, i

Correct query for monitor

2025-09-26 Thread veem v
Hello, We want to have monitoring on three things 1) If the database restarted or went down in the last few hours? 2)If the connections are high 3) High tablespace growth . Want to understand , if we can utilize below queries for the same or any flaws in this strategy? 1)SELECT CASE WHEN now