Re: ERROR: XX000: cannot update SecondarySnapshot during a paralleloperation

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: ERROR: XX000: cannot update SecondarySnapshot during a paralleloperation
Дата
Msg-id e6e81462-2330-238d-6a31-9746718173b9@aklaver.com
обсуждение исходный текст
Ответ на ERROR: XX000: cannot update SecondarySnapshot during a paralleloperation  (fuzk <fuzk80_76@163.com>)
Ответы Re:Re: ERROR: XX000: cannot update SecondarySnapshot during aparallel operation  (fuzk <fuzk80_76@163.com>)
Список pgsql-general
On 3/12/19 7:54 PM, fuzk wrote:
> Dear Sir/Madam
> 
> I got an error when I execute the following select sentence.
> Would you please solve the problem for me?

What version of Postgres?

> Thank you .
> 
> Alan Fu.
> 
> postgres=# \set VERBOSITY verbose
> postgres=# SELECT 
> round(cast(coalesce(sum(ST_length(geography(geometry)))/1000,0) as 
> NUMERIC),4)||'KM' field_value from had_link;
> 
> ERROR:  XX000: cannot update SecondarySnapshot during a parallel operation
> CONTEXT:  SQL statement "SELECT proj4text FROM public.spatial_ref_sys 
> WHERE srid = 4326 LIMIT 1"
> parallel worker
> LOCATION:  GetLatestSnapshot, snapmgr.c:387

I'm guessing ST_length is not parallel safe.

What is your setting for?:

max_parallel_workers_per_gather

> 
> 


-- 
Adrian Klaver
adrian.klaver@aklaver.com


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

Предыдущее
От: Thomas Güttler
Дата:
Сообщение: Where to store Blobs?
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: Where to store Blobs?