On 09/18/2014 10:22 AM, Dev Kumkar wrote:
On Thu, Sep 18, 2014 at 6:20 PM, Dev Kumkar <[email protected]
<mailto:[email protected]>> wrote:

    On Thu, Sep 18, 2014 at 4:03 PM, Andres Freund
    <[email protected] <mailto:[email protected]>> wrote:

        I don't think that's relevant for you.

        Did you upgrade the database using pg_upgrade?


    That's correct! No, there is no upgrade here.

The above sentence is not clear to me.

Did you run pg_upgrade to get the data into the database?

If not, how did the database get populated?



        Can you show pg_controldata output and the output of 'SELECT oid,
        datname, relfrozenxid, age(relfrozenxid), relminmxid FROM
        pg_database;'?


    Here are the details:
      oid       datname     datfrozenxid    age(datfrozenxid)    datminmxid
    16384     myDB            1673                 10872259             1

    Additionally wanted to mention couple more points here:
    When I try to run "vacuum full" on this machine then facing
    following issue:
          INFO:  vacuuming "myDB.mytable"
          ERROR:  MultiXactId 3622035 has not been created yet --
    apparent wraparound

    No Select statements are working on this table, is the table corrupt?


Any inputs/hints/tips here?

Have you run the query from here?:

http://www.postgresql.org/docs/9.3/interactive/release-9-3-5.html

WITH list(file) AS (SELECT * FROM pg_ls_dir('pg_multixact/offsets'))
SELECT EXISTS (SELECT * FROM list WHERE file = '0000') AND
       NOT EXISTS (SELECT * FROM list WHERE file = '0001') AND
       NOT EXISTS (SELECT * FROM list WHERE file = 'FFFF') AND
       EXISTS (SELECT * FROM list WHERE file != '0000')
       AS file_0000_removal_required;




--
Adrian Klaver
[email protected]


--
Sent via pgsql-hackers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to