большая транзакция? Если я внутри блока объявлю явные транзакции, то при падении в блоке откатится всё, что было в блоке? Или только последняя выполнявшаяся итерация?
Нет, если непосредственно пишэте commit или rollback -- то это разные транзакцыи. Правда, это всё довольно новое, потому не слишком стабильно пока сделано -- и непонятно, зачем это делать в pl/PGsql.
см. savepoint
Он вроде как как раз транзакцый не хочет длинных.
Что-то мне кажется, камерад не про savepoint говорит, в про автономные транзакции.
Обсуждают сегодня