Update command too slow - Mailing list pgsql-general

From Venkatesh Babu
Subject Update command too slow
Date
Msg-id 20050204135732.21237.qmail@web50407.mail.yahoo.com
Whole thread Raw
In response to Re: mysql load_file() function  ("Ben-Nes Yonatan" <da@canaan.co.il>)
Responses Re: Update command too slow  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Update command too slow  (guegue <guegue@gmail.com>)
List pgsql-general
Hello,

We have a table cm_quotastates which has exactly
4624564 rows and 25 columns and 9 indexes... Out of
these, our code retrieves 75262 rows and modifies just
one column in each row... but updating these to
database is taking some significant time (around 20
minutes)... Tried the following with the update

(a) Tried updating after removing all the 9 indexes
associated with the table
(b) Tried updating the 75K rows in batches
(c) vacuum analyze the table before updation

but none are helping and update still takes the same
amount of time. Is there anything else that can be
done so that update takes lesser time... Also, where
can I find info about how postgres update actually
works?

Thanks,
Venkatesh

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

pgsql-general by date:

Previous
From: Sean Davis
Date:
Subject: Re: error-tolerant COPY FROM
Next
From: Stephan Szabo
Date:
Subject: Re: Postgres using up all my memory