Re: Easy way to know the original table row/column given a pg_toast.pg_toast_XXXX chunk_id ? - Mailing list pgsql-admin

From Sergey Konoplev
Subject Re: Easy way to know the original table row/column given a pg_toast.pg_toast_XXXX chunk_id ?
Date
Msg-id CAL_0b1uw-h7EoMth97F3Uf5suFAoPTFoZ6X1A1vLDOSX_RUdNw@mail.gmail.com
Whole thread Raw
In response to Easy way to know the original table row/column given a pg_toast.pg_toast_XXXX chunk_id ?  (Achilleas Mantzios <achill@matrix.gatewaynet.com>)
Responses Re: Easy way to know the original table row/column given a pg_toast.pg_toast_XXXX chunk_id ?
List pgsql-admin
On Fri, Jan 24, 2014 at 7:03 AM, Achilleas Mantzios
<achill@matrix.gatewaynet.com> wrote:
[...]
> I understand the chunk_id is the "oid" of the "value" to be toasted, is
> there any way to get to the row/column
> of the toasted table, faster than the aforementioned exhaustive search?

I guess there are no way to do it except the search. Try to look at
this article [1], it perfectly describes what one needs to do in such
cases as yours, and contains all the automation stuff also. Hope you
will find it useful.

[1] http://www.databasesoup.com/2013/10/de-corrupting-toast-tables.html

--
Kind regards,
Sergey Konoplev
PostgreSQL Consultant and DBA

http://www.linkedin.com/in/grayhemp
+1 (415) 867-9984, +7 (901) 903-0499, +7 (988) 888-1979
gray.ru@gmail.com


pgsql-admin by date:

Previous
From: Achilleas Mantzios
Date:
Subject: Easy way to know the original table row/column given a pg_toast.pg_toast_XXXX chunk_id ?
Next
From: Achilleas Mantzios
Date:
Subject: Re: Easy way to know the original table row/column given a pg_toast.pg_toast_XXXX chunk_id ?