Re: Index names not consistent

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: runner <runner(at)winning(dot)com>
Cc: pgsql-general(at)postgresql(dot)org
Subject: Re: Index names not consistent
Date: 2011-02-23 17:09:34
Message-ID: 1778.1298480974@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

runner <runner(at)winning(dot)com> writes:
> Running postgres 9.0.1 on Solaris 10 (Sparc)

> I am testing a development database before putting it in production. The application install created the database and the indexes. When I run psql and list the indexes \di I can count the number of indexes and see the names of the indexes. If I run

> pg_dump -s databasename | grep INDEX

> I can also count the number of indexes and see the names of the indexes. Both the number of indexes and the names of the indexes differ when using these two methods to display index information. Is this normal?

It's really difficult to say with so little detail, but there's
certainly ways that that could happen. pg_dump might create some
indexes with ALTER TABLE ADD CONSTRAINT commands, for example,
rather than syntax using the word INDEX.

regards, tom lane

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Rich Shepard 2011-02-23 17:23:46 Re: Finding Errors in .csv Input Data
Previous Message runner 2011-02-23 16:49:13 Index names not consistent