Re: Question about SPI_prepare
От
Joshua Tolley
Тема
Re: Question about SPI_prepare
Дата
Msg-id
20081111182229.GB22032@polonium.part.net
Ответ на
Question about SPI_prepare (Tim Keitt)
Список
Дерево обсуждения
Question about SPI_prepare "Tim Keitt" <tkeitt@keittlab.org>
Re: Question about SPI_prepare Sam Mason <sam@samason.me.uk>
Re: Question about SPI_prepare Andrew Dunstan <andrew@dunslane.net>
Re: Question about SPI_prepare Joshua Tolley <eggyknap@gmail.com>
On Tue, Nov 11, 2008 at 11:33:41AM -0600, Tim Keitt wrote: > I have an application where I am building a plan with SPI_plan and > then this plan is called multiple times. There is one free parameter > ($1) to the plan. The issue is with the order of the values returned. > If $1 is identical during successive calls to SPI_execute_plan, is > there any guarantee that the rows will be returned in the same order? > I know that repeated queries can return rows in different order, but > am specifically wondering about a prepared plan. (I can imagine the > plan somehow snap-shots the table when prepared such that rows always > come back in the same order, but I'm guessing that is not the case.) > If not, I simply have to add an order by clause which will incur some > overhead. > > THK > > -- > Timothy H. Keitt > http://www.keittlab.org/ > Only ORDER BY will guarantee the order of results. - Josh / eggyknap
В списке pgsql-hackers по дате отправления