Re: "stored procedures"

Поиск
Список
Период
Сортировка
Искать
От
Kevin Grittner
Тема
Re: "stored procedures"
Дата
Msg-id
4DB15B66020000250003CBC2@gw.wicourts.gov
Ответ на
Список
Дерево обсуждения
"stored procedures" Peter Eisentraut <peter_e@gmx.net>
Re: "stored procedures" Peter Eisentraut <peter_e@gmx.net>
Re: "stored procedures" Andrew Dunstan <andrew@dunslane.net>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Peter Eisentraut <peter_e@gmx.net>
Re: "stored procedures" - use cases? Peter Eisentraut <peter_e@gmx.net>
Re: "stored procedures" - use cases? "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" - use cases? Peter Eisentraut <peter_e@gmx.net>
Re: "stored procedures" - use cases? "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" - use cases? Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" - use cases? Bruce Momjian <bruce@momjian.us>
Re: "stored procedures" - use cases? Andrew Dunstan <andrew@dunslane.net>
Re: "stored procedures" - use cases? Christopher Browne <cbbrowne@gmail.com>
Re: "stored procedures" - use cases? Bruce Momjian <bruce@momjian.us>
Re: "stored procedures" - use cases? Pavel Stehule <pavel.stehule@gmail.com>
Re: "stored procedures" - use cases? Robert Haas <robertmhaas@gmail.com>
Re: "stored procedures" - use cases? Markus Wanner <markus@bluegap.ch>
Re: "stored procedures" - use cases? Pavel Stehule <pavel.stehule@gmail.com>
Re: "stored procedures" - use cases? "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" - use cases? Bruce Momjian <bruce@momjian.us>
Re: "stored procedures" - use cases? "Todd A. Cook" <tcook@blackducksoftware.com>
Re: "stored procedures" - use cases? Darren Duncan <darren@darrenduncan.net>
Re: "stored procedures" - use cases? Josh Berkus <josh@agliodbs.com>
Re: "stored procedures" - use cases? "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" - use cases? Jim Nasby <jim@nasby.net>
Re: "stored procedures" - use cases? Greg Stark <gsstark@mit.edu>
Re: "stored procedures" - use cases? Josh Berkus <josh@agliodbs.com>
Re: "stored procedures" - use cases? Greg Stark <gsstark@mit.edu>
Re: "stored procedures" - use cases? Josh Berkus <josh@agliodbs.com>
Re: "stored procedures" - use cases? "David E. Wheeler" <david@kineticode.com>
Re: "stored procedures" - use cases? Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" - use cases? Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" - use cases? Daniel Farina <daniel@heroku.com>
Re: "stored procedures" Josh Berkus <josh@agliodbs.com>
Re: "stored procedures" Bruce Momjian <bruce@momjian.us>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Thom Brown <thom@linux.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Josh Berkus <josh@agliodbs.com>
Re: "stored procedures" Christopher Browne <cbbrowne@gmail.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" aasat <satriani@veranet.pl>
Re: "stored procedures" Pavel Stehule <pavel.stehule@gmail.com>
Re: "stored procedures" "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" Pavel Stehule <pavel.stehule@gmail.com>
Re: "stored procedures" Robert Haas <robertmhaas@gmail.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Christopher Browne <cbbrowne@gmail.com>
Re: "stored procedures" Robert Haas <robertmhaas@gmail.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" Josh Berkus <josh@agliodbs.com>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Peter Eisentraut <peter_e@gmx.net>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" David Christensen <david@endpoint.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" Robert Haas <robertmhaas@gmail.com>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" Andrew Dunstan <andrew@dunslane.net>
Re: "stored procedures" Joshua Berkus <josh@agliodbs.com>
Re: "stored procedures" Merlin Moncure <mmoncure@gmail.com>
Re: "stored procedures" "Kevin Grittner" <Kevin.Grittner@wicourts.gov>
Re: "stored procedures" Pavel Stehule <pavel.stehule@gmail.com>
Re: "stored procedures" Pavel Stehule <pavel.stehule@gmail.com>
Re: "stored procedures" Darren Duncan <darren@darrenduncan.net>
Re: "stored procedures" Susanne Ebrecht <susanne@2ndQuadrant.com>
Re: "stored procedures" Robert Haas <robertmhaas@gmail.com>
Re: "stored procedures" Tom Lane <tgl@sss.pgh.pa.us>
Re: "stored procedures" Tatsuo Ishii <ishii@postgresql.org>
Re: "stored procedures" Robert Haas <robertmhaas@gmail.com>
Re: "stored procedures" Pavel Stehule <pavel.stehule@gmail.com>
Robert Haas  wrote:
> On Apr 22, 2011, at 11:10 AM, Tom Lane  wrote:
>> I'd like a pony, too.
No ponies for me; make mine an Arabian stallion.
>> Let's be perfectly clear about this: there is no part of plpgsql
>> that can run outside a transaction today, and probably no part of
>> the other PLs either
It's a good thing that nobody is suggesting that transactions can't
be started and terminated at need within a SP.  And I'm not
suggesting that a SP couldn't be run within a transaction to avoid
the overhead of that, when desired.
> Correct me if I am wrong here, but the basic issue is, I think,
> that an error might occur. And transactions are how we make sure
> that when control returns to the top level, we've released any
> heavyweight locks, lightweight locks, buffer pins, backend-local
> memory allocations, etc. that we were holding when the error
> occurred.
If that's the issue, then the biggest problem would seem to be in
preparing an SP which isn't within an existing transaction at
startup.  As someone previously mentioned, there would need to be
a transaction to prepare it for execution which would then be
completed before processing the body of the SP.
Yes, that's hand-wavy, but I thought we were at the phase of
brainstorming about what would make for desirable features, not
mapping out the implementation details.  Of course it's valuable to
identify possible implementation issues for such desirable features,
even this early; but let's not get bogged down in such details
before we reach some kind of consensus on what we might all like.
-Kevin

В списке pgsql-hackers по дате отправления
От: Kevin Grittner
Дата:
От: Tom Lane
Дата:
Сообщение: Re: "stored procedures"
FAQ