Re: table not shown - Mailing list pgsql-admin

From Tom Lane
Subject Re: table not shown
Date
Msg-id 3946.1087327093@sss.pgh.pa.us
Whole thread Raw
In response to Re: table not shown  ("Lee Wu" <Lwu@mxlogic.com>)
List pgsql-admin
"Lee Wu" <Lwu@mxlogic.com> writes:
> Here is screen shot:

> mxl=# select * from pg_class where relname = 'mxl_quar_process';
> [ no rows ]

> mxl=# select * from mxl_quar_process limit 1;
> [ data ]

That's just plain bizarre.

I'm wondering about corruption of the indexes on pg_class --- though I'd
have expected the system to use an indexscan to look up mxl_quar_process
for the second select, so it's not obvious why the first search would
fail and the second one not.

Your later report about "invalid adnum value 5 for table mxl_user_wbl"
also sounds like it could be due to index corruption.

I'd try doing a REINDEX DATABASE to see if that fixes it.  (Read the
REINDEX man page fully before you start.)

One other thought --- it doesn't change anything if you do
  select * from pg_catalog.pg_class where relname = 'mxl_quar_process';
does it?

            regards, tom lane

pgsql-admin by date:

Previous
From: Robert Treat
Date:
Subject: Re: table not shown
Next
From: "Lee Wu"
Date:
Subject: Re: table not shown