Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold <

Поиск
Список
Период
Сортировка
Искать
От
Andres Freund
Тема
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold <
Дата
в 00:48:49
Msg-id
20160507004844.wbze4nhjqa67io2a@alap3.anarazel.de
Ответ на
Список
Дерево обсуждения
pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@postgresql.org>
Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Alexander Korotkov <a.korotkov@postgrespro.ru>
Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Noah Misch <noah@leadboat.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Amit Kapila <amit.kapila16@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Amit Kapila <amit.kapila16@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Amit Kapila <amit.kapila16@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Amit Kapila <amit.kapila16@gmail.com>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < David Steele <david@pgmasters.net>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Andres Freund <andres@anarazel.de>
Re: [HACKERS] Re: pgsql: Avoid extra locks in GetSnapshotData if old_snapshot_threshold < Kevin Grittner <kgrittn@gmail.com>
On 2016-05-06 19:43:24 -0500, Kevin Grittner wrote:
> It's disappointing that I am not getting more consistent numbers,
> but NUMA can be hard to manage that way.

FWIW, in my experience, unless you disable autovacuum (or rather
auto-analyze), the effects from non-predicable analyze runs with
long-running snapshots are worse.  I mean the numa effects suck, but in
r/w workload effects of analyze are often much worse.


That comment reminds me of a question I had: Did you consider the effect
of this patch on analyze? It uses a snapshot, and by memory you've not
built in a defense against analyze being cancelled.


> Will push shortly with the nit-pick fixes you requested.

Cool.

Greetings,

Andres Freund

В списке pgsql-committers по дате отправления
От: Kevin Grittner
Дата:
От: Kevin Grittner
Дата:
FAQ