Re: Oracle vs PG

Поиск
Список
Период
Сортировка
От Michael Paquier
Тема Re: Oracle vs PG
Дата
Msg-id 20181024054412.GM1658@paquier.xyz
обсуждение исходный текст
Ответ на Re: Oracle vs PG  (Laurenz Albe <laurenz.albe@cybertec.at>)
Ответы Re: Oracle vs PG
Список pgsql-general
On Wed, Oct 24, 2018 at 07:31:57AM +0200, Laurenz Albe wrote:
> I have seen people use savepoints in PostgreSQL to emulate Oracle's
> "statement rollback" behavior: If a statement fails, only the statement
> is undone, but the transaction continues.
>
> If you insert a savepoint before *every* statement in a transaction,
> you can get a similar behavior in PostgreSQL, but the performance will
> suck.

The Postgres ODBC driver actually does that, and I have seen
applications actually ready to pay the cost of extra round trips to the
server to be able to get this property, even if that costs performance.
You can issue a query through the driver and rollback at will this way
to the previous state of the transaction.
--
Michael

Вложения

В списке pgsql-general по дате отправления:

Предыдущее
От: Boris Sagadin
Дата:
Сообщение: Re: Postgres 10, slave not catching up with master
Следующее
От: Ghislain ROUVIGNAC
Дата:
Сообщение: Portworx snapshots