On Mon, Mar 28, 2011 at 07:49:22AM -0400, Greg Stein wrote:
> On Mar 28, 2011 7:41 AM, "Greg Stein" <gst...@gmail.com> wrote:
> > Think about how the query optimizer/planner would work. Consider whether a
> result set needs to be constructed.
> >
> > ... a LIMIT 1 provides a ton of help to the SQL engine about what needs to
> be fetched (or not).
> >
> > There is also a semantic element to it. Readers of the code will see that
> you're looking for basic presence rather than a set of results.
> >
> > If/when you need a query containing the set of nodes with mods, then you
> can consider another query. Until that time, the LIMIT is helpful/best.
> >
> > Cheers,
> > -g
> 
> In fact, you can switch from selecting local_relpath to a simple 1:
> 
> --STMT_ANY_NODES_WITH_PROP_MODS
> SELECT 1 FROM ...
> 
> (note stmt name change, too)

Fair enough. Does r1086208 look better?

Reply via email to