Re: Number of rows in a cursor ? - Mailing list pgsql-sql

From Bruno Wolff III
Subject Re: Number of rows in a cursor ?
Date
Msg-id 20050825131021.GC15100@wolff.to
Whole thread Raw
In response to Re: Number of rows in a cursor ?  (Bo Lorentsen <bl@netgroup.dk>)
List pgsql-sql
On Thu, Aug 25, 2005 at 08:51:59 +0200, Bo Lorentsen <bl@netgroup.dk> wrote:
> Michael Fuhr wrote:
> 
> >Right -- when you open a cursor PostgreSQL doesn't know how many
> >rows it will return.  PostgreSQL selects a query plan based on an
> >*estimate* of how many rows the query will return, but until you
> >fetch all the rows you can't know for sure how many rows there will
> >be.
> > 
> >
> So if i make a but data set as result of a cursor I only "pay" for the 
> rows I actually fetch ?

There is usually some overhead for set up, though I believe quick starting
plans are favored for cursor queries.


pgsql-sql by date:

Previous
From: Hélder M. Vieira
Date:
Subject: Re: table listing queries
Next
From: Bruno Wolff III
Date:
Subject: Re: How this query!