Re: pg_stat_statements: improve loading and saving routines for the dump file

2025-04-05 Thread m . litsarev
Hi! Thank you for detailed explanations. Respectfully, Mikhail Litsarev, Postgres Professional: https://postgrespro.com

Re: pg_stat_statements: improve loading and saving routines for the dump file

2025-04-03 Thread Tom Lane
m.litsa...@postgrespro.ru writes: >> What does this patch give on aglobal scale? Does it save much memory or >> increase performance? How many times? > This patch makes the code semantically more correct and we don't lose > anything. It is obviously not about performance or memory optimisation.

Re: pg_stat_statements: improve loading and saving routines for the dump file

2025-01-22 Thread m . litsarev
What does this patch give on aglobal scale? Does it save much memory or increase performance? How many times? This patch makes the code semantically more correct and we don't lose anything. It is obviously not about performance or memory optimisation. This will only reduce the size of the $P

Re: pg_stat_statements: improve loading and saving routines for the dump file

2025-01-21 Thread Sami Imseih
This will only reduce the size of the $PGDATA/pg_stat/pg_stat_statements.txt file. Even with 100k entries, the most I have seen pg_stat_statements.max set to, that will be less than 1 MB of disk saving. The default config of 5k entries will be much less. Regards, Sami

Re: pg_stat_statements: improve loading and saving routines for the dump file

2025-01-21 Thread Ivan Kush
What does this patch give on aglobal scale? Does it save much memory or increase performance? How many times? On 1/21/25 13:51, m.litsa...@postgrespro.ru wrote: // Mutex should be last field, as this field isn't copied to dump file Updated. 2) You didn't take into account the upgrade. Saved i

Re: pg_stat_statements: improve loading and saving routines for the dump file

2025-01-21 Thread m . litsarev
ofessional: https://postgrespro.comFrom 21f579992e54d724d0c6d409c7fdf51f1c4619d7 Mon Sep 17 00:00:00 2001 From: Mikhail Litsarev Date: Mon, 20 Jan 2025 15:40:12 +0300 Subject: [PATCH] pg_stat_statements: improve loading and saving routines for the dump file. Exclude reading/writing pgssEntry mutex

Re: pg_stat_statements: improve loading and saving routines for the dump file

2025-01-20 Thread Ivan Kush
Hello, Mikhail. 1) I'd add to comment a reason, why mutex should be last. // Mutex should be last field, as this field isn't copied to dump file + /* protects the counters only. Should be the very last field, as this field isn't copied to dump file + slock_t mutex; } pgssE

pg_stat_statements: improve loading and saving routines for the dump file

2025-01-20 Thread m . litsarev
Professional: https://postgrespro.comFrom 40392a495a91dfc1ee2c62812949eebe54276625 Mon Sep 17 00:00:00 2001 From: Mikhail Litsarev Date: Mon, 20 Jan 2025 15:40:12 +0300 Subject: [PATCH] pg_stat_statements: improve loading and saving routines for the dump file. Exclude reading/writing pgssEntry mutex from