Re: BUG #8656: Duplicate data violating unique constraints

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: BUG #8656: Duplicate data violating unique constraints
Дата
Msg-id 20131206100751.GJ7814@awork2.anarazel.de
обсуждение исходный текст
Ответ на BUG #8656: Duplicate data violating unique constraints  (maciek@heroku.com)
Ответы Re: BUG #8656: Duplicate data violating unique constraints  (Maciek Sakrejda <maciek@heroku.com>)
Список pgsql-bugs
On 2013-12-05 17:21:04 -0800, Maciek Sakrejda wrote:
> On Thu, Dec 5, 2013 at 1:15 AM, Andres Freund <andres@2ndquadrant.com>wrote:
> The original data has been deleted, but I did manage to do PITR to a point
> that exhibits the issue:

Cool..

> => with affected_pages as (
>   select distinct regexp_replace(ctid::text, '\((\d+),\d+\)', '\1') as page
>   from post where id in (select id from post group by id having count(*) >
> 1)
> ) select page_header(get_raw_page('post', page::integer)) from
> affected_pages;

Hm, could you rewrite that to:
...
select * FROM affectec_pages, page_header(get_raw_page('post', page::integer));

That should work in 9.3 and will give us a much more readable result.

> => with affected_pages as (
>   select distinct regexp_replace(ctid::text, '\((\d+),\d+\)', '\1') as page
>   from post where id in (select id from post group by id having count(*) >
> 1)
> ) select heap_page_items(get_raw_page('post', page::integer)) from
> affected_pages;

Same here.

Thanks!

Andres Freund

--
 Andres Freund                       http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services

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

Предыдущее
От: Magnus Hagander
Дата:
Сообщение: Re: BUG #8659: Broken dependencies on RHEL6 for 9.2.6 RPMs
Следующее
От: Vitaly Tskhovrebov
Дата:
Сообщение: Re: BUG #8659: Broken dependencies on RHEL6 for 9.2.6 RPMs