Re: upgrade from 8.1.11 to 8.1.18

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Indexes are created as B-tree type unless you explicitly call for another type when creating the index. I get the impression that other index types are not commonly used in most applications.

If you look at the index definition using, say, psql from the command line, or a graphical tool like pgAdmin, look for the keyword 'btree' after the index name but before the list of indexed columns. If all your indexes have that, then you don't have any GiST or hash indexes.

In psql, type:

\d mytablename

to see the table definition, this will show the indexes on that table also.

If your database has a lot of tables/indexes such that it would take you too long to inspect each one, then I don't know what you could do. Maybe some of the more experienced folks on the list could suggest something.

Lewis Kapell
Computer Operations
Seton Home Study School


Marc Fromm wrote:
I need to upgrade postgresql from 8.1.11 to 8.1.18.

The documentation states to

REINDEX all GiST indexes and REINDEX hash indexes on interval columns after the upgrade.

I googled the two items only to find the same comment with no instructions on what they are or how to do it.

How can I check if I have any GiST indexes and hash indesxes on interval columns?

Is there a command to reindex all databases at once or must I do each individually?

Thanks

Marc



--
Sent via pgsql-admin mailing list (pgsql-admin@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux