Re: JOIN performance - Mailing list pgsql-sql

From Tom Lane
Subject Re: JOIN performance
Date
Msg-id 25938.1095743973@sss.pgh.pa.us
Whole thread Raw
In response to Re: JOIN performance  ("Dean Gibson (DB Administrator)" <postgresql3@ultimeth.com>)
Responses Re: JOIN performance  ("Dean Gibson (DB Administrator)" <postgresql3@ultimeth.com>)
List pgsql-sql
"Dean Gibson (DB Administrator)" <postgresql3@ultimeth.com> writes:
> It turns out that even when I removed the CASE statement from the VIEW, the 
> performance problem remained.  I had to remove the conditional as well from 
> the VIEW.

> cancel_date < expire_date AS canceled,

Yuck :-(

> Do you know why?  I'm running 7.3.4, by the way.

7.3 is even stupider than 7.4, is why ...

In 7.3 only a view whose targetlist consists of simple column references
can be pulled up into the nullable side of an outer join.
        regards, tom lane


pgsql-sql by date:

Previous
From: Joe Conway
Date:
Subject: Re: PL/pgSQL multidimension (matrix) array in function
Next
From: "Dean Gibson (DB Administrator)"
Date:
Subject: Difference in DATEs