Re: Vacuum as "easily obtained" locks

Поиск
Список
Период
Сортировка
От Jerry Sievers
Тема Re: Vacuum as "easily obtained" locks
Дата
Msg-id 8739hictqd.fsf@comcast.net
обсуждение исходный текст
Ответ на Re: Vacuum as "easily obtained" locks  (Michael Graham <mgraham@bloxx.com>)
Список pgsql-general
Michael Graham <mgraham@bloxx.com> writes:

> On Wed, 2011-08-03 at 10:17 -0400, Tom Lane wrote:
>
>> Michael Graham <mgraham@bloxx.com> writes:
>> > Would my applications
>> > constant polling of the queue mean that the lock could not be easily
>> > obtained?
>>
>> Very possible, depending on what duty cycle is involved there.
>
> Hmm.  The clients aren't that aggressive, especially when they failed to
> find data on a previous select, there are 4 clients, they each poll
> every 10 seconds and the select runs in <1ms.
>
> It might be worth noting that they don't ever disconnect from the
> server, but I assume that is not an issue for getting the
> AccessExclusiveLock on the table?

You are certain that those clients do these quick select as
auto-commit?

What does select current_query from pg_stat_activity say?

--
Jerry Sievers
Postgres DBA/Development Consulting
e: postgres.consulting@comcast.net
p: 305.321.1144

В списке pgsql-general по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Vacuum as "easily obtained" locks
Следующее
От: Eduardo Morras
Дата:
Сообщение: Re: Vacuum as "easily obtained" locks