Поиск

L2AVADON

СТАТЬИ

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

Определяя PL/SQL-блок (анонимный блок, процедуру, функцию, па­кетную процедуру, пакетную функцию, триггер базы данных) как ав­тономную транзакцию, вы изолируете в этом блоке команды DML от контекста транзакции вызывающего приложения. Такой блок стано­вится независимой транзакцией, которая запускается другой транзак­цией, называемой главной по отношению к данной.

Во время выполнения блока автономной транзакции главная транзак­ция приостанавливается. Вы выполняете SQL-операции, фиксируете их или откатываете, затем возобновляете главную транзакцию (рис. 1.5).

 

 

Снова ошибка в оригинале книги. Такого раздела нет. - Примеч. перев.


Главная транзакция (ГТ)


 
1 2 3 4