Re: locking problems

Поиск
Список
Период
Сортировка
От Jonathan Ellis
Тема Re: locking problems
Дата
Msg-id 005801c1ce38$f683ae80$0200000a@Jonathan
обсуждение исходный текст
Ответ на locking problems  ("Jonathan Ellis" <jbe@familyellis.org>)
Ответы Re: locking problems  (Andrew Sullivan <andrew@libertyrms.info>)
Список pgsql-general
> Are you sure it's deadlocking?  I.e. it's rolling back because of
> "Deadlock detected" errors?

That's right.

> > How can a statement like this deadlock?  Doesn't it
> > acquire all necessary locks atomically?
>
> Yes.  The problem is in the case where another transaction is holding
> something on the table.  Postgres has a deadlock_timeout feature
> which is there to prevent clients from waiting forever.  What's yours
> set at?  Maybe you just need to set it higher.

I haven't changed this from the default (~20 seconds?).  Is it a strict
first-in-first-out queue?  Because there's a lot of other transactions
trying to update smaller portions of this table that seem to be cutting in
front of the line for the lock so to speak.

-Jonathan


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: cannot read block 39 of pg_attribute_relid_attnam_index: Input/output error
Следующее
От: pgsql-gen Newsgroup (@Basebeans.com)
Дата:
Сообщение: Re: Postal code radius searches