Re: [PERFORM] Weird row estimate

2007-07-12 Thread Marc Cousin
Le Wednesday 11 July 2007 22:35:31 Tom Lane, vous avez écrit : > Marc Cousin <[EMAIL PROTECTED]> writes: > > Nevertheless, shouldn't the third estimate be smaller or equal to the sum > > of the two others ? > > The planner's estimation for subplan conditions is pretty primitive > compared to joinab

Re: [PERFORM] Weird row estimate

2007-07-11 Thread Tom Lane
Marc Cousin <[EMAIL PROTECTED]> writes: > Nevertheless, shouldn't the third estimate be smaller or equal to the sum of > the two others ? The planner's estimation for subplan conditions is pretty primitive compared to joinable conditions. When you add the OR, it's no longer possible to treat the

[PERFORM] Weird row estimate

2007-07-11 Thread Marc Cousin
Hi, I'm having a weird problem on a query : I've simplified it to get the significant part (see end of message). The point is I've got a simple SELECT field FROM table WHERE 'condition1' Estimated returned rows : 5453 Then SELECT field FROM table WHERE 'condition2' Estimated returned rows : 705 Th