Re: query speed depends on lifetime of frozen db?
От | Andriy Tkachuk |
---|---|
Тема | Re: query speed depends on lifetime of frozen db? |
Дата | |
Msg-id | 20020927175503.B28121-100000@pool.imt.com.ua обсуждение исходный текст |
Ответ на | Re: query speed depends on lifetime of frozen db? (Martijn van Oosterhout <kleptog@svana.org>) |
Ответы |
Re: query speed depends on lifetime of frozen db?
|
Список | pgsql-general |
On Fri, 27 Sep 2002, Martijn van Oosterhout wrote: > On Fri, Sep 27, 2002 at 01:28:13PM +0300, Andriy Tkachuk wrote: > > On Fri, 27 Sep 2002, Martijn van Oosterhout wrote: > > > What is the output of EXPLAIN ANALYSE <query>; > > > > There is EXPLAIN ANALYSE when query is heavy: > > Oookaaay. Your query is *evil*. 14 subqueries executed for *each* row of > output!?! I reackon you could improve your query just by rewriting it into a > better form. How can you have 10 subqueries to the same table? > > Anyway, the only thing that seems to change is the statistics, which leads > me to beleive that all that is happening is that the planner is reordering some > of your clauses causing it to execute expensive ones it may otherwise be > able to avoid. In your case the default statistics do better than the real > ones. YES! You right! Just after restirong db i made vacuumdb -z -f and query become heavy! Does one have any ideas how to ovecome this!? Thanks a lot Martijn, Andriy.
В списке pgsql-general по дате отправления: