Contrib: Reindex script. - Mailing list pgsql-general

From Shaun Thomas
Subject Contrib: Reindex script.
Date
Msg-id Pine.LNX.4.44.0205081644170.16874-200000@hamster.lee.net
Whole thread Raw
List pgsql-general
Ok,

As before, this script is basically a vacuumdb for indexes.  I call it
reindexdb on my own system, and put it in the postgres binary directory
simply because it's indispensable in my system.

This should be the last one.  Someone complained that assuming that the
script will reside in the same directory as psql was silly.  That's
true, though eventually I'd like to see this, or a utility like it,
included in the official postgres distribution.

The script now uses various tricks to figure out where psql is.
Starting with path, continuing with the directory the script is in,
then whereis, and finally locate.  These are arranged in order of speed
so it can find psql as fast as possible.  Even so, the full iteration
through all methods takes less than a second.

If your system doesn't have whereis or locate, I've directed output from
all of these search commands to /dev/null so these tests will simply
fail if the command is unavailable.

Use, and enjoy.

--
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+
| Shaun M. Thomas                INN Database Administrator           |
| Phone: (309) 743-0812          Fax  : (309) 743-0830                |
| Email: sthomas@townnews.com    AIM  : trifthen                      |
| Web  : www.townnews.com                                             |
|                                                                     |
|     "Most of our lives are about proving something, either to       |
|      ourselves or to someone else."                                 |
|                                           -- Anonymous              |
+-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-+


Attachment

pgsql-general by date:

Previous
From: grant
Date:
Subject: OLAP idea
Next
From: "Nigel J. Andrews"
Date:
Subject: Re: OLAP idea