Re: Problem with ALTER TABLE - occasional "tuple concurrently updated"
От | Robert Haas |
---|---|
Тема | Re: Problem with ALTER TABLE - occasional "tuple concurrently updated" |
Дата | |
Msg-id | AANLkTim23nnhT7CKiLc5Z42N_KyucF9ENVM7bFi6Avaz@mail.gmail.com обсуждение исходный текст |
Ответ на | Problem with ALTER TABLE - occasional "tuple concurrently updated" (Jon Nelson <jnelson+pgsql@jamponi.net>) |
Ответы |
Re: Problem with ALTER TABLE - occasional "tuple concurrently updated"
|
Список | pgsql-bugs |
On Tue, Nov 16, 2010 at 10:48 AM, Jon Nelson <jnelson+pgsql@jamponi.net> wr= ote: > I have a process which runs in parallel creating tables which, as the > /final/ step in the import, gets SQL much like the following applied: > > ALTER TABLE foo INHERIT bar; > > Periodically, I get this error: =A0tuple concurrently updated > > Of course, I googled for the error message and see a bunch of issues > involving ANALYZE and even DROP function. > Is this the same root cause? Is there a fix? Is there a lock I could > take or some other approach that would prevent the error? > I thought all ALTER TABLE statements took a big fat lock to prevent > such an issue. The ALTER TABLE generates that error? Is it running concurrently with any other DML? What version of PostgreSQL is this? That does sound like a bug. --=20 Robert Haas EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
В списке pgsql-bugs по дате отправления: