Обсуждение: verifying database integrity?
Hi -- Some clod turned off the power to my customer's computer -- a Linux
box with a Postgres server on it -- while it was running. Ever since then,
certain PostgreSQL queries have been very slow. We wonder how to tell if
the database was damaged. Is there a program we can run to check the
integrity of the database? (And is this the right list for me to ask this
question on?)
Thanks in advance...
-Valerie Mates
-------------------------------------------------------------------
Valerie Mates * Web Developer * http://www.valeriemates.com
valerie@cyberspace.org * (734) 995-6716
-------------------------------------------------------------------
Valerie Mates wrote: > > Hi -- Some clod turned off the power to my customer's computer -- a Linux > box with a Postgres server on it -- while it was running. Ever since then, > certain PostgreSQL queries have been very slow. We wonder how to tell if > the database was damaged. Is there a program we can run to check the > integrity of the database? (And is this the right list for me to ask this > question on?) Rebuild your indices. Run vacuum verbose. Vadim
At 02:21 AM 6/9/99 +0800, Vadim Mikheev wrote:
>Valerie Mates wrote:
>>
>> Hi -- Some clod turned off the power to my customer's computer -- a Linux
>> box with a Postgres server on it -- while it was running. Ever since then,
>> certain PostgreSQL queries have been very slow. We wonder how to tell if
>> the database was damaged. Is there a program we can run to check the
>> integrity of the database? (And is this the right list for me to ask this
>> question on?)
>
>Rebuild your indices.
>Run vacuum verbose.
>
>Vadim
>
>
Vacuuming did the trick. I don't know how I managed not to find out that
we should have been vacuuming regularly. I've set up a cron job to do it
nightly. We had been tearing our hair out over this. Many many thanks!!
-Valerie
-------------------------------------------------------------------
Valerie Mates * Web Developer * http://www.valeriemates.com
valerie@cyberspace.org * (734) 995-6716
-------------------------------------------------------------------