Re: explain analyze reports that my queries are fast but they run very slowly

From: François Beausoleil <francois(at)teksol(dot)info>
To: Nikolas Everett <nik9000(at)gmail(dot)com>
Cc: "pgsql-performance(at)postgresql(dot)org" <pgsql-performance(at)postgresql(dot)org>
Subject: Re: explain analyze reports that my queries are fast but they run very slowly
Date: 2012-12-27 17:21:18
Message-ID: 1C24B9EF-045C-473F-8C28-485F4CD697AF@teksol.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance


Le 2012-12-27 à 12:10, Nikolas Everett a écrit :

> We just upgraded from 8.3 to 9.1 and we're seeing some performance problems. When we EXPLAIN ANALYZE our queries the explain result claim that the queries are reasonably fast but the wall clock time is way way longer. Does anyone know why this might happen?
>
> Like so:
> db=>\timing
> db=>EXPLAIN ANALYZE SELECT max(id) FROM foo WHERE blah_id = 1209123;
>
> The plan is sensible. The estimates are sensible. The actual DB time reads like it is very sensible. But the wall clock time is like 11 seconds and the \timing report confirms it.
>
> Any ideas?

Could you post the actual plans? On both versions? That would help a lot.

Also, http://explain.depesz.com/ helps readability.

Bye,
François

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Richard Neill 2012-12-27 17:35:39 Re: explain analyze reports that my queries are fast but they run very slowly
Previous Message Nikolas Everett 2012-12-27 17:10:11 explain analyze reports that my queries are fast but they run very slowly