Re: Autonomous Transaction is back

Поиск
Список
Период
Сортировка
Искать
От
Merlin Moncure
Тема
Re: Autonomous Transaction is back
Дата
Msg-id
CAHyXU0xJ3pk-x36rxJUEo65O4TOwbZpRssdejqmptOuaMQaaMw@mail.gmail.com
Ответ на
Список
Дерево обсуждения
Autonomous Transaction is back Rajeev rastogi <rajeev.rastogi@huawei.com>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Rajeev rastogi <rajeev.rastogi@huawei.com>
Re: Autonomous Transaction is back Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>
Re: Autonomous Transaction is back Craig Ringer <craig@2ndquadrant.com>
Re: Autonomous Transaction is back Rajeev rastogi <rajeev.rastogi@huawei.com>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Rajeev rastogi <rajeev.rastogi@huawei.com>
Re: Autonomous Transaction is back Merlin Moncure <mmoncure@gmail.com>
Re: Autonomous Transaction is back Rajeev rastogi <rajeev.rastogi@huawei.com>
Re: Autonomous Transaction is back Merlin Moncure <mmoncure@gmail.com>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Merlin Moncure <mmoncure@gmail.com>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Noah Misch <noah@leadboat.com>
Re: Autonomous Transaction is back Alvaro Herrera <alvherre@2ndquadrant.com>
Re: Autonomous Transaction is back Noah Misch <noah@leadboat.com>
Re: Autonomous Transaction is back Albe Laurenz <laurenz.albe@wien.gv.at>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Rajeev rastogi <rajeev.rastogi@huawei.com>
Re: Autonomous Transaction is back Merlin Moncure <mmoncure@gmail.com>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Noah Misch <noah@leadboat.com>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Noah Misch <noah@leadboat.com>
Re: Autonomous Transaction is back Robert Haas <robertmhaas@gmail.com>
Re: Autonomous Transaction is back Noah Misch <noah@leadboat.com>
Re: Autonomous Transaction is back Merlin Moncure <mmoncure@gmail.com>
Re: Autonomous Transaction is back Noah Misch <noah@leadboat.com>
Re: Autonomous Transaction is back Merlin Moncure <mmoncure@gmail.com>
Re: Autonomous Transaction is back Merlin Moncure <mmoncure@gmail.com>
On Mon, Jul 27, 2015 at 4:41 PM, Joel Jacobson  wrote:
> On Fri, Jul 24, 2015 at 9:39 PM, Merlin Moncure  wrote:
>>
>> On Thu, Jul 23, 2015 at 1:49 PM, Josh Berkus  wrote:
>> > Batch Jobs: large data-manipulation tasks which need to be broken up
>> > into segments, with each segment committing separately.  Example:
>> > updating 1 million records in batches of 1000.
>>
>> Autonomous transactions are not a good fit for this case; stored
>> procedures are a better way to go for any scenario where you don't
>> want be be in a snapshot (for example, suppose you want to change
>> isolation level on the fly).
>
>
> Hm, you mean we need real "stored procedures" in PostgreSQL and not just
> "functions"?

Yes, exactly.

Autonomous transactions aren't really set up for cases where the
function runs for a very long time or indefinitely.  This is the
'advancing xmin' problem as Josh puts it but I think the problem is
much bigger than that.  Anyways, this is mostly irrelevant to
autonomous transactions as long as the design isn't extended to try
and cover that case.

Is the Autonomous Transaction feature only going to be exposed through pl/pgsql?

merlin


В списке pgsql-hackers по дате отправления
От: Tomas Vondra
Дата:
От: Dean Rasheed
Дата:
Сообщение: Re: A little RLS oversight?
FAQ