Re: [PERFORM] performance drop after upgrade (9.6 > 10) - Mailing list pgsql-performance

From Pavel Stehule
Subject Re: [PERFORM] performance drop after upgrade (9.6 > 10)
Date
Msg-id CAFj8pRDnW+bD5OmWjawxryv_=BctsE8HF5Y1n=oxgQ+xwrVqUQ@mail.gmail.com
Whole thread Raw
In response to [PERFORM] performance drop after upgrade (9.6 > 10)  (johannes graën <johannes@selfnet.de>)
Responses Re: [PERFORM] performance drop after upgrade (9.6 > 10)  (johannes graën <johannes@selfnet.de>)
List pgsql-performance


2017-10-11 13:06 GMT+02:00 johannes graën <johannes@selfnet.de>:
Hi,

I wrote a query that joins several tables usually returning less than
1000 rows, groups them and generates a JSON object of the result. In
9.6 is was a question of milliseconds for that query to return the
requested data. Now, after upgrading to 10, the query never returns -
at least it hasn't returned in the last hour.

To see what happens, I requested the query plan [1]. It looks complex
and shows a lot of parallelization. I don't have the query plan from
9.6, but I remember it being considerably simpler.

Can anyone have a guess what altered the performance here so
dramatically? Is there a way to disable new parallelization features
just for this query to see if it makes any difference?



have you fresh statistics? After upgrade is necessary to run ANALYZE command

Regards

Pavel


Best
  Johannes


[1] https://explain.depesz.com/s/xsPP


--
Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-performance

pgsql-performance by date:

Previous
From: johannes graën
Date:
Subject: [PERFORM] performance drop after upgrade (9.6 > 10)
Next
From: johannes graën
Date:
Subject: Re: [PERFORM] performance drop after upgrade (9.6 > 10)