Re: [PERFORM] Slow query with planner row strange estimation

2010-07-22 Thread Robert Haas
On Mon, Jul 12, 2010 at 4:33 PM, phb07 wrote: > > Dimitri a écrit : >> >> It's probably one of the cases when having HINTS in PostgreSQL may be >> very helpful.. >> >> SELECT /*+ enable_nestloop=off */ ... FROM ... >> >> will just fix this query without impacting other queries and without >> addin

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-13 Thread damien hostin
phb07 a écrit : Dimitri a écrit : It's probably one of the cases when having HINTS in PostgreSQL may be very helpful.. SELECT /*+ enable_nestloop=off */ ... FROM ... will just fix this query without impacting other queries and without adding any additional instructions into the application co

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-12 Thread phb07
Dimitri a écrit : It's probably one of the cases when having HINTS in PostgreSQL may be very helpful.. SELECT /*+ enable_nestloop=off */ ... FROM ... will just fix this query without impacting other queries and without adding any additional instructions into the application code.. So, why the

Re: [Fwd: Re: [PERFORM] Slow query with planner row strange estimation]

2010-07-12 Thread damien hostin
-Ooops sorry for the spam- -- Sent via pgsql-performance mailing list (pgsql-performance@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-performance

[Fwd: Re: [PERFORM] Slow query with planner row strange estimation]

2010-07-12 Thread damien hostin
-- HOSTIN Damien - Equipe R&D Tel:+33(0)4 63 05 95 40 Société Axège 23 rue Saint Simon 63000 Clermont Ferrand www.axege.com --- Begin Message --- Robert Haas a écrit : On Wed, Jul 7, 2010 at 10:39 AM, damien hostin wrote: Hello again, At last, I check the same query with the same data on

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-12 Thread Dimitri
It's probably one of the cases when having HINTS in PostgreSQL may be very helpful.. SELECT /*+ enable_nestloop=off */ ... FROM ... will just fix this query without impacting other queries and without adding any additional instructions into the application code.. So, why there is a such resistan

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-09 Thread Robert Haas
On Fri, Jul 9, 2010 at 6:13 AM, damien hostin wrote: >> Have you tried running ANALYZE on the production server? >> >> You might also want to try ALTER TABLE ... SET STATISTICS to a large >> value on some of the join columns involved in the query. > > Hello, > > Before comparing the test case on t

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-09 Thread damien hostin
Robert Haas a écrit : On Wed, Jul 7, 2010 at 10:39 AM, damien hostin wrote: Hello again, At last, I check the same query with the same data on my desktop computer. Just after loading the data, the queries were slow, I launch a vaccum analyse which collect good stats on the main table, the q

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-08 Thread Robert Haas
On Wed, Jul 7, 2010 at 10:39 AM, damien hostin wrote: > Hello again, > > At last, I check the same query with the same data on my desktop computer. > Just after loading the data, the queries were slow, I launch a vaccum > analyse which collect good stats on the main table, the query became quick >

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-07 Thread damien hostin
Hello again, At last, I check the same query with the same data on my desktop computer. Just after loading the data, the queries were slow, I launch a vaccum analyse which collect good stats on the main table, the query became quick (~200ms). Now 1classic sata disk computer is faster than our

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-06 Thread damien hostin
Hello, Postgresql configuration was default. So I take a look at pgtune which help me start a bit of tuning. I thought that the planner mistake could come from the default low memory configuration. But after applying new parameters, nothing has changed. The query is still low, the execution p

Re: [PERFORM] Slow query with planner row strange estimation

2010-07-05 Thread damien hostin
Hello, Before the week end I tried to change the index, but even with the mono-column index on differents columns, the estimated number of rows from dwhinv is 1. Anyone have a suggestion, what can I check ? thx damien hostin a écrit : Hello, I try to make a query run quicker but I don't

[PERFORM] Slow query with planner row strange estimation

2010-07-02 Thread damien hostin
Hello, I try to make a query run quicker but I don't really know how to give hints to the planner. We are using postgresql 8.4.3 64bit on ubuntu 9.10 server. The hardware is a 10 SAS drive (15k) on a single RAID 10 array with 8Go RAM. Queries come from J2EE application (OLAP cube), but runnin