Re: "stored procedures"
От
Kevin Grittner
Тема
Re: "stored procedures"
Дата
Msg-id
4DB15B66020000250003CBC2@gw.wicourts.gov
Ответ на
Re: "stored procedures" (Robert Haas)
Список
Дерево обсуждения
"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
Дата: