Re: Why is VACUUM ANALYZE so slow? - Mailing list pgsql-performance
From Neil Conway
Subject Re: Why is VACUUM ANALYZE so slow?
Date
Msg-id 87brq8l6l5.fsf@mailbox.samurai.com
Whole thread Raw
In response to Why is VACUUM ANALYZE so slow?  ("David Shadovitz" <david@www.shadovitz.com>)
List pgsql-performance
"David Shadovitz" <david@www.shadovitz.com> writes:
> I'm running PG 7.2.2 on RH Linux 8.0.

Note that this version of PostgreSQL is quite old.

> I'd like to know why "VACUUM ANALYZE <table>" is extemely slow (hours) for
> certain tables.

Is there another concurrent transaction that has modified the table
but has not committed? VACUUM ANALYZE will need to block waiting for
it. You might be able to get some insight into this by examining the
pg_locks system view:

http://www.postgresql.org/docs/current/static/monitoring-locks.html

As well as the pg_stat_activity view.

-Neil


pgsql-performance by date:

Previous
From: Neil Conway
Date:
Subject: Re: Optimizing FK & PK performance...
Next
From: Jenny Zhang
Date:
Subject: update slows down in pl/pgsql function