Re: Insert Statements Hanging

Поиск
Список
Период
Сортировка
От Alan Hodgson
Тема Re: Insert Statements Hanging
Дата
Msg-id 200707251355.13174@hal.medialogik.com
обсуждение исходный текст
Ответ на Insert Statements Hanging  (Pallav Kalva <pkalva@livedatagroup.com>)
Список pgsql-performance
On Wednesday 25 July 2007 13:27, Pallav Kalva <pkalva@livedatagroup.com>
wrote:
> I am hoping "SELECT 1 FROM ONLY "provisioning"."account" x WHERE
> "accountid" = $1 FOR UPDATE OF x" is causing the problem. If that is the
> case why doesnt it show in the pg_stat_activity view ? or am I missing
> something here ? what would be the reason for insert statement to hang
> like that ?

It's waiting for a lock, probably on one of the tables that it references
for foreign keys.

8.1 or later would have that happen a lot less; they altered the locking
requirements for foreign key lookups.

--
"It is a besetting vice of democracies to substitute public opinion for
law." - James Fenimore Cooper


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

Предыдущее
От: Pallav Kalva
Дата:
Сообщение: Insert Statements Hanging
Следующее
От: Karl Denninger
Дата:
Сообщение: Re: Performance issue with 8.2.3 - "C" application