Re: Slow standby snapshot

Поиск
Список
Период
Сортировка
Искать
От
Kyotaro Horiguchi
Тема
Re: Slow standby snapshot
Дата
Msg-id
20220727.160807.1746105134891096510.horikyota.ntt@gmail.com
Ответ на
Re: Slow standby snapshot (Andrey Borodin)
Список
Дерево обсуждения
Slow standby snapshot Кирилл Решке <reshkekirill@gmail.com>
Re: Slow standby snapshot Kirill Reshke <reshkekirill@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Alexander Korotkov <aekorotkov@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Re: Slow standby snapshot Andrey Borodin <x4mmm@yandex-team.ru>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Simon Riggs <simon.riggs@enterprisedb.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Tom Lane <tgl@sss.pgh.pa.us>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Thomas Munro <thomas.munro@gmail.com>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Thomas Munro <thomas.munro@gmail.com>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Andres Freund <andres@anarazel.de>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
Re: Slow standby snapshot Michael Paquier <michael@paquier.xyz>
Re: Slow standby snapshot Michail Nikolaev <michail.nikolaev@gmail.com>
At Tue, 26 Jul 2022 23:09:16 +0500, Andrey Borodin  wrote in 
> 
> 
> > On 20 Jul 2022, at 02:12, Michail Nikolaev  wrote:
> > 
> >> I've looked into v5.
> > Thanks!
> > 
> > Patch is updated accordingly your remarks.
> 
> The patch seems Ready for Committer from my POV.

+ * is s updated during taking the snapshot. The KnownAssignedXidsNextOffset
+ * contains not an offset to the next valid xid but a number which tends to
+ * the offset to next valid xid. KnownAssignedXidsNextOffset[] values read

Is there still a reason why the array stores the distnace to the next
valid element instead of the index number of the next valid index?  It
seems to me that that was in an intention to reduce the size of the
offset array but it is int32[] which is far wider than
TOTAL_MAX_CACHED_SUBXIDS.

It seems to me storing the index itself is simpler and maybe faster by
the cycles to perform addition.

regards.

-- 
Kyotaro Horiguchi
NTT Open Source Software Center


В списке pgsql-hackers по дате отправления
От: Justin Pryzby
Дата:
Сообщение: Re: Cygwin cleanup
От: Matthias van de Meent
Дата:
FAQ