From: | "Andrus" <kobruleht2(at)hot(dot)ee> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: how to speed up query |
Date: | 2007-06-14 11:47:30 |
Message-ID: | f4r9so$6oi$1@news.hub.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
>> and script terminates after 5.5 hours running yesterday night.
>
> This might be a good reason not to run the script as a single long
> transaction --- it's probably accumulating locks on a lot of different
> tables. Which would be fine if it was the only thing going on, but
> evidently it isn't.
Thank you.
I removed transaction from script as all.
I send every statement separately to Postgres.
So each statement runs in its own single transaction now.
I hope that this does not decrease speed and this is best solution?
Now
explain analyze SELECT r.dokumnr
FROM rid r
LEFT JOIN dok d USING (dokumnr)
WHERE d.dokumnr IS NULL
returs the same time from script and when returned separately in small
database.
Andrus.
From | Date | Subject | |
---|---|---|---|
Next Message | Pavel Stehule | 2007-06-14 11:54:09 | Re: [SQL] function to find difference between in days between two dates |
Previous Message | g.hintermayer | 2007-06-14 11:40:12 | precision of epoch |