Re: [HACKERS] Number of tuples (20300) not the same as heap (20301) - Mailing list pgsql-hackers

From Tim Perdue
Subject Re: [HACKERS] Number of tuples (20300) not the same as heap (20301)
Date
Msg-id 001801be904c$abcdd460$0b8c5aa5@timnt.weather.net
Whole thread Raw
List pgsql-hackers
I see this problem all the time too. There are some scary bugs in the bowels
of the code that controls indexes and primary keys.

At this point, I have like 4000 duplicated primary keys, and I cannot update
sections of the table due to key violations.

Tim Perdue
PHPBuilder.com / GotoCity.com / Geocrawler.com


-----Original Message-----
From: G. Anthony Reina <reina@nsi.edu>
To: pgsql-hackers@postgreSQL.org <pgsql-hackers@postgreSQL.org>
Date: Monday, April 26, 1999 8:14 PM
Subject: [HACKERS] Number of tuples (20300) not the same as heap (20301)


>I have a table in which the first four variables are the unique primary
>key. Recently, I ran a vacuum and was told that the number of tuples did
>not equal the number in the heap for the primary key index to this
>table. I'm not exactly sure whatn this means. It sounds like one or more
>of the "unique" keys may have more than one set of data.
>
>I often update the table using a text file containing the "UPDATE
>table_name SET ..." and running the \i command in psql to execute the
>commands from the text file.  For some of these updates, I update an
>variable length array that sometimes is longer than 8K. So what I do is
>just update the first 100 or so positions in that array and get the
>remaining positions with another update. I'm wondering if somehow there
>is a bug that doesn't like this a ocassionally screws up the indexing.
>
>Anyone know what this error means? I've tried dropping the index and
>re-creating it but still get the same error on a vacuum.
>
>
>Thanks.
>-Tony
>
>



pgsql-hackers by date:

Previous
From: "G. Anthony Reina"
Date:
Subject: Number of tuples (20300) not the same as heap (20301)
Next
From: Tatsuo Ishii
Date:
Subject: unknown symbol 'lo_unlink'