From: | Bill Moran <wmoran(at)collaborativefusion(dot)com> |
---|---|
To: | "surabhi(dot)ahuja" <surabhi(dot)ahuja(at)iiitb(dot)ac(dot)in> |
Cc: | "Ben Trewern" <ben(dot)trewern(at)_nospam_mowlem(dot)com>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: sudden drop in delete performance |
Date: | 2006-12-01 13:32:31 |
Message-ID: | 20061201083231.6ab0f494.wmoran@collaborativefusion.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
In response to "surabhi.ahuja" <surabhi(dot)ahuja(at)iiitb(dot)ac(dot)in>:
> after my update
> I had my entire data drectory PGDATA removed,
> i had done initdb again
> and did lot of inserts (the inserts have given the similar performance)
Did you do a VACUUM ANALYZE after loading the new database?
Are you sure your indexes were recreated correctly?
Ben already asked those two questions, in addition to the fsync one.
They're important.
It would also be useful to provide EXPLAIN ANALYZE output for the query
that's giving you trouble. Without it, the people on this list would
require some supernatural psychic ability to diagnose your problem.
> i then do a remove from the db, which is taking time.
> when i had postgres 8.0.0 i did not turn fsyn off.
> that time i had moved the pg_xlog directory to a diff partition and created a link from PGDATA to its new location.
> (i did this because i had heard tha it boosts performanne)
>
> but I am doing the same here also (i mean with Postgres 8.1.5)
>
> the only thing that i havent changed is the jdbc jar
> which is still the one that i used with Postgres 8.0.0
> (but will that make it slow?)
>
> thanks,
> surabhi
>
>
> ________________________________
>
> From: pgsql-general-owner(at)postgresql(dot)org on behalf of Ben Trewern
> Sent: Wed 11/29/2006 7:13 PM
> To: pgsql-general(at)postgresql(dot)org
> Subject: Re: [GENERAL] sudden drop in delete performance
>
>
> Did you 'vacuum analyze' after you did the update?
>
> Make sure you have the correct indexes in place on your foreign keys.
>
> Did you have fsync off on your previous installation?
>
> Give some more details and I'm sure people will be able to give better advice than me.
>
> Regards,
>
> Ben
>
> ""surabhi.ahuja"" <surabhi(dot)ahuja(at)iiitb(dot)ac(dot)in> wrote in message news:8626C1B7EB748940BCDD7596134632BE3986BB(at)jal(dot)iiitb(dot)ac(dot)in(dot)(dot)(dot)
> I was using Postgres 8.0.0
>
> I have upgraded it to Postgres 8.1.5
>
> I have seen that the delete performance has degraded considerably.
>
> Nothing else has changed.
>
> Please help
> thanks
> regards
>
> Surabhi
>
>
>
>
>
>
>
>
--
Bill Moran
Collaborative Fusion Inc.
wmoran(at)collaborativefusion(dot)com
Phone: 412-422-3463x4023
****************************************************************
IMPORTANT: This message contains confidential information and is
intended only for the individual named. If the reader of this
message is not an intended recipient (or the individual
responsible for the delivery of this message to an intended
recipient), please be advised that any re-use, dissemination,
distribution or copying of this message is prohibited. Please
notify the sender immediately by e-mail if you have received
this e-mail by mistake and delete this e-mail from your system.
E-mail transmission cannot be guaranteed to be secure or
error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The
sender therefore does not accept liability for any errors or
omissions in the contents of this message, which arise as a
result of e-mail transmission.
****************************************************************
From | Date | Subject | |
---|---|---|---|
Next Message | John McCawley | 2006-12-01 14:19:01 | Re: Separation of clients' data within a database |
Previous Message | Thomas H. | 2006-12-01 13:27:12 | Re: PostgreSQL doesn't accept connections when Windows |