Skip site navigation (1) Skip section navigation (2)

REINDEX question

From: "Mark Steben" <msteben(at)autorevenue(dot)com>
To: <pgsql-admin(at)postgresql(dot)org>
Subject: REINDEX question
Date: 2007-06-22 15:03:43
Message-ID: 015901c7b4de$86bb9c10$b501a8c0@D1RPQZB1 (view raw, whole thread or download thread mbox)
Lists: pgsql-admin
Good morning,


We are at Postgres 7.4.5.  I  have encountered inaccuracies 

 after reindexing related to the statistics posted back to the PG_CLASS

For instance:

 1.  We have a 'queues' table with 6 indexes.  We are at 110,000 rows in
this table.

      When I reindex, the RELPAGE count decreases as expected but the

      Count increases to about 132,000 in all indexes.  I check and there
are still

      Only 110,000 rows on the table.

 2.  We have a table that is quite volatile in its numbers, ranging from 100
to 6 million rows.

     Last week we were at 50,000 rows but PG_CLASS.RELTUPLES showed 6
million for

     The indexes.  I reindexed and, again the RELPAGES count went down but

     Number went down to just 3 million. 

     Again a count after reindex gave the actual row count at 52,000.


Does anybody have any insight why this is happening and what I can do in the
short term?

I know we are at a back-leveled version so perhaps the long-term answer is
to upgrade.


Thank you,

Mark Steben 

Senior DBA - AutoRevenue


Direct dial phone number: 413-327-3045

Please visit our new website at

"We do all the work....  you make all the money"



pgsql-admin by date

Next:From: Tom LaneDate: 2007-06-22 17:24:47
Subject: Re: REINDEX question
Previous:From: Eduardo FerreiraDate: 2007-06-22 14:13:38
Subject: Can't change lc_numeric value

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group