Автономные транзакции в цикле

Рейтинг: 1Ответов: 1Опубликовано: 01.06.2011

Добрый день.

Есть код на PSQL, в котором в цикле (около 10 000 итераций) запускается процедура в режиме in autonomous transaction do. Эта процедура работает с одной и той же таблицей, но с разными записями.

В связи с чем два вопроса:

  1. Возможны ли конфликты?
  2. Главный вопрос - стартуют ли следующие транзакции в цикле, не дожидаясь завершения предыдущих? Если да, то как можно "заставить" их выполняться последовательно, но с commit'ом по завершении (для экономии памяти).

Ответы

Ответов пока нет.