pg.ddx.io  pgsql-performance@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Patrick Donlin <pdonlin@oaisd.org>
To: pgsql-performance@postgresql.org
Subject: Identical query slower on 8.4 vs 8.3
Date: Thu, 15 Jul 2010 10:41:22 -0400 (EDT)
Message-ID: <1187615879.13268921279204882941.JavaMail.root@mm-mailstore02.merit.edu> (raw)
In-Reply-To: <282748664.13267761279204611150.JavaMail.root@mm-mailstore02.merit.edu>

I have two servers with equal specs, one of them running 8.3.7 and the new server running 8.4.4. The only tweak I have made from the default install (from Ubuntu repositories) is increasing shared_buffers to 768MB. Both servers are running 64-bit, but are different releases of Ubuntu. 

This is the query I am running: 

SELECT DISTINCT test.tid, testresult.trscore, testresult.trpossiblescore, testresult.trstart, 
testresult.trfinish, testresult.trscorebreakdown, testresult.fk_sid, testresult.fk_tid, test.tname, 
qr.qrscore, qr.qrtotalscore, testresult.trid, qr.qrid 
FROM testresult, test, questionresult qr 
WHERE test.tid = testresult.fk_tid AND qr.fk_trid = testresult.trid 
ORDER BY test.tid; 

Results when running on the v8.3.7 server.... 
Total query runtime: 32185 ms. 
700536 rows retrieved. 

Results when running on the v8.4.4 server.... 
Total query runtime: 164227 ms. 
700536 rows retrieved. 

Results when running on a different v8.4.4 server with slightly faster hardware and shared_buffers at 1024MB.... 
(this one has a few more rows of data due to this being the server that is currently live, so it has more recent data) 
Total query runtime: 157931 ms. 
700556 rows retrieved. 


Anyone have any ideas on where I should start looking to figure this out? I didn't perform any special steps when moving to v8.4, I just did a pg_dump from the 8.3 server and restored it on the new 8.4 servers. Maybe that is where I made a mistake. 

Thanks! 
Patrick 

view thread (13+ messages)  latest in thread

Message-ID: <1187615879.13268921279204882941.JavaMail.root@mm-mailstore02.merit.edu>
Permalink:  ../1187615879.13268921279204882941.JavaMail.root@mm-mailstore02.merit.edu/
Also on:    postgresql.org/message-id/1187615879.13268921279204882941.JavaMail.root@mm-mailstore02.merit.edu

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-performance@postgresql.org
  Cc: pdonlin@oaisd.org
  Subject: Re: Identical query slower on 8.4 vs 8.3
  In-Reply-To: <1187615879.13268921279204882941.JavaMail.root@mm-mailstore02.merit.edu>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox