Re: got error: DELETE FROM planet_osm_line WHERE osm_id = -390840failed: FEHLER: tuple concurrently updated

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: got error: DELETE FROM planet_osm_line WHERE osm_id = -390840failed: FEHLER: tuple concurrently updated
Дата
Msg-id 0bed370e-33fb-b7a6-dc30-02ba697164b5@aklaver.com
обсуждение исходный текст
Ответ на Re: got error: DELETE FROM planet_osm_line WHERE osm_id = -390840failed: FEHLER: tuple concurrently updated  (wambacher@posteo.de)
Ответы Re: got error: DELETE FROM planet_osm_line WHERE osm_id = -390840failed: FEHLER: tuple concurrently updated  (wambacher@posteo.de)
Список pgsql-general
On 10/11/19 1:56 PM, wambacher@posteo.de wrote:
> Hi Adrin,
> 
> Am 11.10.19 um 21:42 schrieb Adrian Klaver:
>> On 10/11/19 10:28 AM, wambacher@posteo.de wrote:
>>> Hi, after a crash i get this errpor: DELETE FROM planet_osm_line 
>>> WHERE osm_id = -390840 failed: FEHLER:  tuple concurrently updated
>>>
>>> any idea what i can do?
>>
>> More information would be helpful:
>>
>> 1) Postgres version?
> 10.1
>>
>> 2) What is logged just before the crash?
> will have to check this later.
>>
>> 3) By crash do you mean the Postgres server shuts down?
> no, system hang and i had to do a power reset (nothing else helped)

By system do you mean just Postgres or the computer as a whole?

>>
>> 4) Does this happen every time you delete -390840?
> yes
>>
>> 5) Is -390840 really the value?
> yes
>> If so what is the definition for the osm_id column?
> 
> bigint,
> 
> index "planet_osm_line_pkey" btree (osm_id), Tablespace »planet3_is1

Have you tried a REINDEX?

> 
> and there is no trigger on this table.
> 
> i wrote a pg/plsql function reading the table line by line using an 
> exception condition and writing all records to a new table. program is 
> running and some records have been ignored. it is quite easy to re-add 
> the missing records - hope so.
> 
> regards
> 
> walter
> 
> 
> 
> 
> 


-- 
Adrian Klaver
adrian.klaver@aklaver.com



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

Предыдущее
От: wambacher@posteo.de
Дата:
Сообщение: Re: got error: DELETE FROM planet_osm_line WHERE osm_id = -390840failed: FEHLER: tuple concurrently updated
Следующее
От: wambacher@posteo.de
Дата:
Сообщение: Re: got error: DELETE FROM planet_osm_line WHERE osm_id = -390840failed: FEHLER: tuple concurrently updated