Re: INSERT waiting under heavy load

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: INSERT waiting under heavy load
Дата
Msg-id 23072.1136584149@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: INSERT waiting under heavy load  (alex-lists-pgsql@yuriev.com)
Ответы Re: INSERT waiting under heavy load  (Andrew Sullivan <ajs@crankycanuck.ca>)
Список pgsql-sql
alex-lists-pgsql@yuriev.com writes:
> if the problem is caused by the the acquire lock->modify column->release
> lock on the table 1, then why does it increase significantly increase as the
> number of entries in the table 3 grows? The simulation maintains pretty much
> constant rate of new requests coming to table 3.

Are you vacuuming table 1 on a regular basis while you do this?
Accumulation of dead tuple versions in table 1 is a pretty severe
performance risk in the sort of scenario you are describing.
(I'm not sure why it would manifest as transactions showing "INSERT
waiting" state though.)
        regards, tom lane


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

Предыдущее
От: alex-lists-pgsql@yuriev.com
Дата:
Сообщение: Re: INSERT waiting under heavy load
Следующее
От: Tomas Vondra
Дата:
Сообщение: how to transform list to table and evaluate an expression on it?