Re: ERROR: could not open relation with OID

Поиск
Список
Период
Сортировка
От Adrian Klaver
Тема Re: ERROR: could not open relation with OID
Дата
Msg-id 553803C6.1010803@aklaver.com
обсуждение исходный текст
Ответ на ERROR: could not open relation with OID  (Steve Crawford <scrawford@pinpointresearch.com>)
Ответы Re: ERROR: could not open relation with OID  (Steve Crawford <scrawford@pinpointresearch.com>)
Список pgsql-general
On 04/22/2015 11:40 AM, Steve Crawford wrote:
> This morning we got the following error from a daily script that
> produces a simple largest-table report:
> ERROR: could not open relation with OID 597597503
>
> I reran the script and it completed without error.
>
> Our server is running 9.1.15 from PgDg Ubuntu repos and the query run by
> the script is:
>
> SELECT
>      relname AS TABLE,
>      lpad ( pg_size_pretty ( pg_relation_size ( oid ) ), 9 ) AS SIZE,
>      ( 100 * pg_relation_size ( oid ) /
>              ( SELECT
>                  sum ( pg_relation_size ( oid ) )
>              FROM
>                  pg_class
>              WHERE
>                  relkind = 'r' ) ) ::numeric ( 4, 1 ) AS percent
> FROM
>      pg_class
> WHERE
>      relkind = 'r'
> ORDER BY
>      relpages DESC
> LIMIT 60;
>
> My research hasn't led to a definitive conclusion on how to trace this
> issue and how much I should be concerned about this error.
>
> If it is of importance, it appears that a temporary table and temporary
> index were being created within the same second that the query was run.
>
> Any advice?


WHERE
     relkind = 'r'
AND
     relpersistence != 't'

>
> Cheers,
> Steve
>
>


--
Adrian Klaver
adrian.klaver@aklaver.com


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

Предыдущее
От: Jeff Ferguson
Дата:
Сообщение: Streaming-SQL Database PipelineDB (Based on PostgreSQL 9.4) - Available in Beta
Следующее
От: puneet252002
Дата:
Сообщение: Connecting to 2 different DB on same machine